C Programming Practical Slips (1–26) – Complete Slip Wise Questions List
If you are preparing for BCA C Programming Practical Exams, here is the complete collection of C Programming slips (Slip 1 to Slip 26) arranged slip-wise.
This list includes important programs based on Structures, Arrays, Strings, Matrices, Patterns, Number Programs, and Menu Driven Programs.
Save this page for quick revision before your practical exam.
Slip 1
- Write a C program to accept dimensions of a cylinder and display the surface area and volume of cylinder.
- Create a structure
employee(id, name, salary). Accept details of n employees and write a menu driven program to search employee by id and display all employees.
Slip 2
- Write a C program to accept radius of a circle and display the area and circumference.
- Write a program to calculate sum of series up to n terms: Sum = X + X²/2! + X³/3! + … (Use user-defined functions for power and factorial).
Slip 3
- Write a C program to convert temperature from Fahrenheit to Celsius and Kelvin.
- Write a menu driven program using string library functions strlen(), strcpy(), strcat(), strcmp().
Slip 4
- Write a C program to calculate arithmetic mean and harmonic mean of two numbers.
- Create structure
Student(id, name, marks) to search student by id and display all students.
Slip 5
- Write a C program to accept dimensions of a cuboid and display surface area and volume.
- Accept a sentence and modify it by replacing spaces with
*, reversing alphabet case, and replacing digits with?.
Slip 6
- Accept a character and display its previous and next character.
- Accept a string and count occurrences of a specified character.
Slip 7
- Accept coordinates (x1, y1) and (x2, y2) and calculate the distance between two points.
- Write a C program to multiply two matrices.
Slip 8
- A cashier has currency notes of 1, 5, and 10. Accept withdrawal amount and display number of each note.
- Write a menu driven matrix program to find sum of upper triangular elements and sum of diagonal elements.
Slip 9
- Accept a character and check whether it is vowel or consonant.
- Display multiplication tables for numbers within given range.
Slip 10
- Accept x and y coordinates and determine the quadrant.
- Accept a number and display each digit in words.
Slip 11
- Accept cost price and selling price and calculate profit or loss.
- Menu driven program to calculate area of circle, circumference of circle, and volume of sphere.
Slip 12
- Write a program to calculate sum of digits of a number.
- Menu driven program to swap two numbers and calculate arithmetic and harmonic mean.
Slip 13
- Display sum of all odd numbers up to n.
- Convert decimal number into binary, octal, and hexadecimal.
Slip 14
- Check whether a number is Armstrong number.
- Count number of even, odd and zero digits in a number.
Slip 15
- Check whether a number is perfect number.
- Menu driven program to calculate area of square, rectangle, and triangle.
Slip 16
- Calculate x^y without using library function.
- Display union and intersection of two arrays.
Slip 17
- Display multiplication table of a number.
- Matrix menu program to display transpose and find sum of odd elements.
Slip 18
- Generate numeric triangle pattern:
1
1 2
1 2 3
- Calculate series: X – X²/2! + X³/3! – …
Slip 19
- Generate star pattern:
* * * *
* * *
* *
*
- Matrix program to find sum of diagonal elements and sum of even elements.
Slip 20
- Generate number pattern:
1
2 3
4 5 6
- Addition of two matrices.
Slip 21
- Generate alphabet triangle:
A
A B
A B C
- Structure employee program to display employees with salary > 5000 and display all employees.
Slip 22
- Generate reverse alphabet triangle:
A B C
A B
A
- Matrix program to find sum of non-diagonal elements and sum of odd elements.
Slip 23
- Accept n elements of 1D array and display sum.
- Copy non-zero elements into another array and calculate sum and average.
Slip 24
- Find maximum element in 1D array.
- Structure
Book(Bno, Bname, Price) to display books with price > 500 and display book with maximum price.
Slip 25
- Find sum of all even elements in matrix.
- Menu driven program to check Armstrong number and Perfect number.
Slip 26
- Calculate string length without using strlen().
- Display elements of array.


