CSIT 1st Semester
C Programming Board Question Paper 2077


CSC 115-2077 ✡
Tribhuvan University
Institute of Science and Technology
2077
Bachelor Level/First Year/First Semester/Science
Computer Science Information Technology (CSC 115)
(C Programming)
Full Marks:60 Pass Marks:24 Time:3 hours

Candidates are required to give their answers in their own words as for as practicable.
The figures in the margin indicate full marks

Section A
Long Answer Questions
Attempt any Two question.
[2x10=20]
1.

What do you mean by looping? Explain while loop with suitable example. Compare while loop with do while loop. Write a program to find sum and average of first n natural numbers.

2.

What are the benefits of using arrays? Compare one dimensional array with two dimensional array. Write a program to find transpose of a matrix.

3.

What is structure? How is it different from union? Create a structure named course with name,code and credit_hour as its member. Write a program using this structure using this structure to read data of 5courses and display data of those courses with credit_hour grater than 3.

Section B

Attempt any Eight questions

[8x5=40]
4.

Explain flowchart with example. What are the benefits of using flowchart?

5.

What is data type? Why do we need it in programming? Explain any three basic data types with example.

6.

What do you mean by unformatted I/O? Explain.

7.

Write a program to display first n prime numbers.

8.

Write a program to find product of two integers using your own function.

9.

Define pointer. How do you return pointers from functions? Explain with example.

10.

Explain different file I/O functions with example.

11.

Write a program to draw a circle using graphics function.

12.

Write short notes on:
a. Compilation and execution
b. Operator precedence and associativity