Programming For Problem Solving (BCS101) - AKTU Question Paper 2025-26
B.Tech · Semester 1 · Free PDF Download
This is the official AKTU Programming For Problem Solving Previous Year Question Paper for B.Tech Semester 1, academic session 2025-26. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.
Rate this paper
Questions Asked in 2025-26
Programming For Problem Solving (BCS101) — complete question paper · 70 marks · 3 Hours
- aWrite the fundamental data types used in C Programming, along with their range, byte size and format specifier
- bDraw the memory hierarchy of a computer
- cWhat are logical operators?
- dDifferentiate between implicit and explicit type conversion in C
- eWrite the output of the following code:
#include<stdio.h> int main() { int a = 0, i = 0, b; for (i = 0; i < 5; i++) { a++; break; } printf("%d",a); return 0; } #include<stdio.h> int main() { int a = 0, i = 0, b; for (i = 0;i < 5; i++) { a++; break; } printf("%d",a); return 0; } - fWhat is a recursive function? Explain with an example
- gList various file opening modes
- aDifferentiate between compiler and interpreter. Also differentiate between syntax error and logical error
- bWrite an algorithm to calculate sum of digits of a number entered by the user
- cDifferentiate between structure and union with suitable example
- dDifferentiate between call by value and call by reference parameter passing in C using example
- eExplain the use of command -line arguments (argc, argv) and show with an example how to access them in C
- aDiscuss various storage classes used in C with examples
- bWrite an algorithm to find the greatest of three numbers. Also draw the flowchart for the algorithm
- aWrite a program to discuss the use of break in a switch case statement
- bWhat do you mean by operator precedence and associativity in C. Explain with suitable example
- aWrite a program to print the following pattern in C
- bCreate a structure in C language for keeping the records of the employees of an organization about their Name, Designation, Salary, Department and City of posting. Write program to enter records of 100 employees and display the names of those with salary more than 20,000
- aWhat is recursion? Write a program to find factorial of n numbers using recursion
- bWrite a program in C to implement selection sort
- aDiscuss dynamic memory allocation. Explain calloc(), malloc(), realloc() and free() functions with suitable example
- bList out various file operations and modes in C. Write a ’C’ program to copy the content from one file to another fie
Question text is extracted from the official AKTU question paper PDF above. Hindi translations are omitted — every question is printed in English in the original paper. Last verified: 2026-08-23.
Repeated Questions — BCS101
Questions that appeared in more than one session, found by comparing 4 years of Programming For Problem Solving papers (2022-23, 2023-24, 2024-25, 2025-26)
Write a program to print the following pattern in C
Appeared in: 2022-23 · 2023-24 · 2024-25 · 2025-26
Draw the memory hierarchy of a computer
Appeared in: 2022-23 · 2025-26
Differentiate between implicit and explicit type conversion in C
Appeared in: 2022-23 · 2025-26
List various file opening modes
Appeared in: 2022-23 · 2025-26
Write an algorithm to calculate sum of digits of a number entered by the user
Appeared in: 2022-23 · 2025-26
Differentiate between call by value and call by reference parameter passing in C using example
Appeared in: 2022-23 · 2025-26
Discuss various storage classes used in C with examples
Appeared in: 2024-25 · 2025-26
Write a program to discuss the use of break in a switch case statement
Appeared in: 2023-24 · 2025-26
What is recursion? Write a program to find factorial of n numbers using recursion
Appeared in: 2022-23 · 2025-26
Write a program in C to implement selection sort
Appeared in: 2022-23 · 2025-26
Discuss dynamic memory allocation. Explain calloc(), malloc(), realloc() and free() functions with suitable example
Appeared in: 2022-23 · 2025-26
Programming For Problem Solving — Other Year Papers
AKTU Programming For Problem Solving PYQs from other sessions
More B.Tech Semester 1 (2025-26) Papers
Other subjects from same semester and session
Syllabus & More PYQs
Paper solve karne se pehle unit-wise syllabus dekh lo