Sei sulla pagina 1di 2

C-Programming (For Civil Students) - Laboratory Programs

Lab - 1 : Basic Programs-I


1. Write a program to print your personal details (i.e name, age, city etc).
2. Write a program to find area of circle.
3. Write a program to volume of a cylinder.
4. Write a program to calculate simple interest.
5. Write a program to compute temperature in Fahrenheit from Centigrade.
6. Write a program to calculate final velocity of a vehicle at time 50 sec whose initial velocity is
5 m/s and acceleration is 1 m/s2.

Lab - 2 : Basic Programs-II


1. Write a program to find perimeter of a circle.
2. Two resistors are R1 and R2 are connected in parallel with each other. Write a program to
compute equivalent resistant Req of the circuit. (R1 and R2 values should be read by ‘scanf’
function.
3. Write a program to calculate the distance travelled by a car at time 45 sec, given the initial
velocity 10 m/s and acceleration 7 m/s2.
4. Write a program to compute average marks for a student of his marks in 5 subjects. Use
‘scanf’
Lab - 3 : C-Operators
1. Write a program to convert a given number of days into months and days.
2. Write a program to find out the greatest integer out of given three integers using ternary
operator.
3. Write a program to convert the distance from inches into feet and inches.
4. Write a program to find whether a given year is a leap year.
5. Write a program to obtain the following result: (x*(x+y)+(x-y))^1/3

Lab - 4 : Decision making and Branching


1. Write a program to find whether a given year is a leap year using ‘simple if else’.
2. Given the three sides of a triangle, write a program to find whether the triangle is right
angled or not using ‘simple if else’.
3. Write a program to find out the smallest integer out of given three integers ‘nested if else’.
4. Write a program to assign Grade to a student based on his total percentage using ‘elseif
ladder’.
5. Write a program to make simple calculator using ‘elseif ladder’.

Lab - 5 : Decision making and Looping


1. Write a program to read any five numbers and print the average value.
2. Write a program to find sum of digits of a given number.
3. Write a program to check whether given number is a prime number or not.
4. Write a program to calculate the following: 1! + 2! + 3! + …. + n!.
5. Write a program to find out Least Common Multiplier for two positive integers.
Lab - 6 : Patterns
Write a program to print the following Patterns.
1 5 a 1
12 44 bb 121
123 333 ccc 12321
1234 2222 dddd 1234321
12345 11111 eeeee

12345 11111 55555 1


1234 2222 4444 212
123 333 333 32123
12 44 22 4321234
1 5 1

Lab - 7 Arrays
1. Write a program to find maximum element from 1-D array.
2. Write a program to find number of odd and even elements from 1-D array.
3. Write a program to sort a given array in ascending order using bubble sort.
4. Write a program to delete an element from 1-D array.
5. Write a program to insert an element in 1-D array at specified place.
6. Write a program to remove duplicate elements from a given 1-D array

Lab - 8 : 2D Arrays
1. Write a program to print transpose of a matrix.
2. Write a program to count number of positive, negative and zero elements from 3x3 matrix.
3. Write a program to check whether a matrix is upper triangular matrix or not.
4. Write a program to print Pascal’s triangle using 2-D array.
5. Write a program to scan two matrices A and B and find A*B and |A+B|.
6. Write a program to check whether a matrix is symmetrical matrix or not.

Lab - 9 : Strings
1. Write a program to count number of words in a string.
2. Write a program replace a particular character in a string.
3. Write a program to toggle the characters in a given string.
4. Write a program to check whether a string is palindrome or not.
5. Write a program to append a string.

Lab - 10 : User Defined Functions


1. Write a function program to find sum of square of first ‘n’ numbers.
2. Write a function program to find factorial of a given number.
3. Write a function program to find maximum of 20 numbers.
4. Write a function program to find x^y.
5. Write a function program to reverse a string.

Potrebbero piacerti anche