CSC115 C Programming

C Programming TU Board 2074 question paper

12 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Science in Computer Science and Information Technology

Semester 1 · TU Board 2074

Course Title: C Programming (CSC115)

Full Marks: 60Pass Marks: 24Time: 3 hours

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

Group A

(2 × 10 = 20)

  1. 1.

    Discuss structure of a C Program with suitable example.

    10
  2. 2.

    Discuss different types of if statements with example of each. Differentiate if statement with switch statement.

    10
  3. 3.

    What is structure? How is it different from array? Create a structure student having data members name, roll-number and percentage. Complete the program to display the name of student having percentage greater than or equal to 60.

    10

Group B

(8 × 5 = 40)

  1. 4.

    What is algorithm? How is it different from flow chart?

    5
  2. 5.

    What is type conversion? Discuss type casting with suitable example.

    5
  3. 6.

    Discuss increment and decrement operators with example.

    5
  4. 7.

    Write a program that computes the sum of digits of a given integer number

    5
  5. 8.

    What is function? Discuss the benefits of using function.

    5
  6. 9.

    Write a program to find sum and average of 10 integer numbers stored in an array.

    5
  7. 10.

    Define pointer. Discuss the relationship between pointer and one-dimensional array

    5
  8. 11.

    Write a program to read and print data stored in a file input.txt.

    5
  9. 12.

    Why do we need graphics functions? Write a program to draw a circle.

    5

— The End —