Structured Programming Approach - Dec 2015
First Year Engineering (Semester 2)
TOTAL MARKS: 80
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Assume data if required.
(4) Figures to the right indicate full marks. 1 (a) What do you mean by register and static storage class. Explain with example.(4 marks) 1 (b) State any 2 library function in string.h with example.(4 marks) 1 (c) Explain any 2 bitwise operation in C with example.(4 marks) 1 (d) Explain the difference between while and do.. while loop.(4 marks) 1 (e) Explain pow(), abs(), isalnum() and ceil() function.(4 marks) 2 (a) What is the use of structure? Explain with an example. Also explain the concept of nested structures.(10 marks) 2 (b) Write a program in C to find minimum number in an array.(10 marks) 3 (a) Write a program which will accept 2 dimensional square matrix and find out transpose of it. Program should not make use of another matrix.(10 marks) 3 (b) With reference to parameter passing to function explain call by value and call by reference with an example.(10 marks) 4 (a) Write a program to search a number within the array.(10 marks) 4 (b) What do you mean by recursion? Write a program which will add first n natural numbers using recursion.(10 marks) 5 (a) Write a program in C to implement following summation of series upto n terms.
1-x2/2!+x4/4!-x6/6!+x8/8!-....(10 marks) 5 (b) What do you mean by FILE? What are the different functions available to read data from file? Specify the different modes in which file can be opened along with syntax.(10 marks) 6 (a) Generate the following pattern of digital using nested loops.