IGNOU Question Paper Solutions/MCA/Semester 1/MCS-011 Problem Solving and Programming/june 2009

(i)To compare two strings (ii)To concatenate two strings.. [10 marks] [10 marks] main { Int x=2,y=3,S1,S2; S1=x+(++y); S2=++x+y++; Printf(“%d%d%d%d\n”,S1,S2,x,y); }                                                                                       [5  marks]
 * MCA (Revised)
 * Term-End Examination
 * JUNE 2009
 * MCS-011: PROBLEM SOLVING AND PROGRAMMING
 * Time: 3 hours
 * Maximum Marks : 100
 * Note: Question number 1 is compulsory. Answer any three questions from the rest.
 * 1.(a) Develop an algorithm, draw a corresponding flowchart and then write a program in ‘C’ to print the sum of the digits of a three digit number.           [10 marks]
 * 1.(b) Write a program that does not use the inbuilt string function to perform the following:
 * 1.(c)Write ‘C’ programs to read a string and check whether it is palindrome or not..
 * 1.(d)Write the output of the following program:


 * 1(e)Differentiate between structure and union.                           [5  marks]


 * 2.(a) Summarize the purpose of the format strings(like %s,%d,%c) that are commonly used within the print function ,with an example for each.                 [10 Marks]

1        1 2 1       1 2 3 2 1          1 2 1           1                                      [10 Marks]
 * 1(b)Write a Program in ‘C’ to print the following output ‘n’rows.For example ,if n=3,the following should be output by the program:

(i) getch (ii) strcmp (iii)getchr (iv) gets (v) puts [5x2=10Marks] S=1-2/2!+3/3!-4/4!_ _ _n/n! [10 Marks]
 * 3(a) .Write a Program in ‘C’ to copy one file to another. The program should read the another.The program should read the filenames at command line. [10 Marks]
 * 3(b) Explain the meaning and usage of each of the following function prototypes:
 * 4.(a) Write a Program in ‘C’ in which a two-dimensional array is represented as an array of integer pointers to a set of single dimensional integer array. [10 Marks]
 * 4(b)Write a ‘C’ program to find the sum of the given series:


 * 5.(a) List and explain bitwise operators in’C’. [10 Marks]
 * 5 (b) Write a program to count the number of characters,number of words and number of lines in a given file.                                                                                          [10 Marks]