BITM 1st Semester
Structured Programming in C Model Question Paper 2026

Views: …

website-logo TUpapers.com
TRIBHUVAN UNIVERSITY
FACULTY OF MANAGEMENT
Office of the Dean
Model Question 2026
Full Marks:60 Pass Marks:30 Time:3 Hrs.
ITM 102:
Structured Programming in C

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

Long Answer Questions
Section "A"

Concept Based Brief Answer Questions (Answer the following questions (attempt all))

[5 × 2 = 10]
1.

List the differences between formatted and unformatted input/output functions in C.

2.

Write the syntax of the else–if ladder in C.

3.

Define binary files.

4.

Write any two graphics functions used in C.

5.

List the differences between structure and union in C.

Section "B"

Problem Solving / Short Answer Questions (Answer any SIX questions)

[6 × 5 = 30]
6.

Explain the different types of tokens in C with suitable examples.

7.

Write a C program that takes a string input from the user and displays its reverse.

8.

Define Variable and explain its scope.

9.

Explain Dynamic Memory Allocation in C with suitable examples.

10.

Write a C program to illustrate function calls using call by value and call by reference.

11.

Define graphics initialization in C and explain any three graphics modes.

12.

Write a C program to find the factorial of N numbers.

Section "C"

Comprehensive / Extended Problem / Case / Situation Analysis / Long Answer Questions (Answer any TWO questions)

[2 × 10 = 20]
13.

Write an algorithm and draw a flowchart to print the multiplication table of 10 up to 10 times.

14.

Define a structure named student with data members Student_Name, Student_Id, Student_Address, and Age. Write a C program to store the records of five students in a file named "student.txt" and then read the file to display the details of students whose age is between 20 and 25.

15.

Write a C program using a switch-case statement to create a menu-driven program that performs the following operations:
a. Find the sum of two numbers
b. Find the product of two numbers
c. Find the difference between two numbers
d. Exit the program