Competitive Programming
Time: 3 hours Max. Marks: 70
Note: 1. Question paper consists of two parts (Part-A and Part-B)
2. Answering the question in Part-A is Compulsory
3. Answer any THREE Questions from Part-B
PART –A
1. a) How to compile and execute a C program in Unix environment? (4M)
b) Differentiate between break and exit statements. (4M)
c) What is the importance of # include? Explain. (3M)
d) How to access individual characters of a string using pointers? Illustrate. (4M)
e) Give the uses of typedef statement. (4M)
f) Give various modes of operating a file. (3M)
PART –B
2. a) What is flow chart? How it is useful in writing the programs? Explain about
different symbols in flow chart.
(8M)
b) Is there any difference between the pre-decrement and post decrement operators?
Explain with suitable examples.
(8M)
3. a) What is the need of the iterations and selection? Explain each of the statements
with examples.
(8M)
b) Write a C Program to find the length of a string without using built-in function. (8M)
4. a) How to access array elements? Explain. (8M)
b) Write a C program to find the average of n numbers using functions. (8M)
5. a) Write a program to find whether the given number is strong number or not by
using command line arguments.
(8M)
b) How pointers are used to declare single and multi-dimension arrays with
examples?
(8M)
6. a) Compare enumeration data type with unions. (8M)
b) What is structure? Explain array of structures with example. (8M)
7. a) Explain about the functions for reading and writing data from a file. (8M)
b) Write a C program to print file contents in reverse order. (8M)
Comments
Post a Comment
Please Subscribe and Comments my blog site.