411 REFERENCE · Wikibooks
IGNOU Question Paper Solutions/MCA/Semester 1/MCS-011 Problem Solving and Programming/june 2009
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
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:
(i)To compare two strings
(ii)To concatenate two strings.. [10 marks]
1.(c)Write ‘C’ programs to read a string and check whether it is palindrome or not..
[10 marks]
1.(d)Write the output of the following program:
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]
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(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:
1
1 2 1
1 2 3 2 1
1 2 1
1 [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:
(i) getch()
(ii) strcmp()
(iii)getchr()
(iv) gets()
(v) puts()
[5x2=10Marks]
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:
S=1-2/2!+3/3!-4/4!_ _ _n/n! [10 Marks]
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]