0% found this document useful (0 votes)
42 views

List of basic programming exercises

Uploaded by

khushiln143
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

List of basic programming exercises

Uploaded by

khushiln143
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

KCCITM, Greater Noida

Programming for Problem Solving || Lab Programs List || Session 2022-23

List of basic programming exercises

1. Write a C program to enter two numbers and find their sum.


2. Write a C program to enter length and breadth of a rectangle and find its area.
3. Write a C program to enter radius of a circle and find its diameter, circumference and area.
4. Write a C program to enter temperature in Celsius and convert it into Fahrenheit.
5. Write a C program to enter temperature in Fahrenheit and convert to Celsius
6. Write a C program to convert days into years, weeks and days.
7. Write a C program to enter two angles of a triangle and find the third angle.
8. Write a C program to enter base and height of a triangle and find its area.
9. Write a C program to enter marks of five subjects and calculate total, average and percentage.
10. Write a C program to enter P, T, R and calculate Simple Interest.
11. Write a C program to enter P, T, R and calculate Compound Interest.

List of if...else programming exercises

1. Write a C program to find maximum between two numbers.


2. Write a C program to find maximum between three numbers.
3. Write a C program to check whether a number is negative, positive or zero.
4. Write a C program to check whether a number is divisible by 5 and 11 or not.
5. Write a C program to check whether a number is even or odd.
6. Write a C program to check whether a year is leap year or not.
7. Write a C program to input angles of a triangle and check whether triangle is valid or not.
8. Write a C program to input all sides of a triangle and check whether triangle is valid or not.
9. Write a C program to find all roots of a quadratic equation.
10. Write a C program to input marks of five subjects Physics, Chemistry, Biology, Mathematics and Computer. Calculate percentage
and grade according to following:
Percentage >= 90% : Grade A
Percentage >= 80% : Grade B
Percentage >= 70% : Grade C
Percentage >= 60% : Grade D
Percentage >= 40% : Grade E
Percentage < 40% : Grade F
11. Write a C program to input basic salary of an employee and calculate its Gross salary according to following:
Basic Salary <= 10000 : HRA = 20%, DA = 80%
Basic Salary <= 20000 : HRA = 25%, DA = 90%
Basic Salary > 20000 : HRA = 30%, DA = 95%
12. Write a C program to input electricity unit charges and calculate total electricity bill according to the given condition:
For first 50 units Rs. 0.50/unit
For next 100 units Rs. 0.75/unit
For next 100 units Rs. 1.20/unit
For unit above 250 Rs. 1.50/unit
An additional surcharge of 20% is added to the bill
13. Write a C program to input week number and print week day.
14. Write a C program to input month number and print number of days in that month.
15. Write a C program to count total number of notes in given amount.

List of switch case programming exercises

1. Write a C program to print day of week name using switch case.


2. Write a C program print total number of days in a month using switch case.
3. Write a C program to create Simple Calculator using switch case.

List of loop programming exercises

1. Write a C program to calculate sum of digits of a number.


2. Write a C program to calculate product of digits of a number.
3. Write a C program to enter a number and print its reverse.
4. Write a C program to count number of digits in a number.
5. Write a C program to check whether a number is palindrome or not.
6. Write a C program to calculate factorial of a number.
7. Write a C program to check whether a number is Prime number or not.
8. Write a C program to print all Prime numbers between 1 to n.
9. Write a C program to check whether a number is Armstrong number or not.
10. Write a C program to print all Armstrong numbers between 1 to n.
11. Write a C program to check whether a number is Perfect number or not.
12. Write a C program to print Fibonacci series up to n terms.
13. Write a C program to print all natural numbers from 1 to n. - using while loop
14. Write a C program to print all natural numbers in reverse (from n to 1). - using while loop
15. Write a C program to print all alphabets from a to z. - using while loop
16. Write a C program to print all even numbers between 1 to 100. - using while loop
17. Write a C program to print all odd number between 1 to 100.
18. Write a C program to find sum of all natural numbers between 1 to n.
19. Write a C program to find sum of all even numbers between 1 to n.
20. Write a C program to find sum of all odd numbers between 1 to n.
21. Write a C program to print multiplication table of any number.
22. Write a C program to find first and last digit of a number.
23. Write a C program to find sum of first and last digit of a number.
24. Write a C program to swap first and last digits of a number.
25. Write a C program to find frequency of each digit in a given integer.
26. Write a C program to enter a number and print it in words.
27. Write a C program to print all ASCII character with their values.
28. Write a C program to find all factors of a number.
29. Write a C program to find HCF (GCD) of two numbers.
30. Write a C program to find LCM of two numbers.
31. Write a C program to find sum of all prime numbers between 1 to n.
32. Write a C program to find all prime factors of a number.
33. Write a C program to print all Perfect numbers between 1 to n.
34. Write a C program to check whether a number is Strong number or not.
35. Write a C program to print all Strong numbers between 1 to n.
36. Star pattern programs - Write a C program to print the given star patterns.

List of function and recursion programming exercises

1. Write a C program to check whether a number is prime, Armstrong or perfect number using functions
2. Write a C program to find factorial of any number using recursion.
3. Write a C program to generate nth Fibonacci term using recursion.
4. Write a C program to find cube of any number using function.
5. Write a C program to find diameter, circumference and area of circle using functions.
6. Write a C program to find maximum and minimum between two numbers using functions.
7. Write a C program to check whether a number is even or odd using functions.
8. Write a C program to find all prime numbers between given interval using functions.
9. Write a C program to print all strong numbers between given interval using functions.
10. Write a C program to print all Armstrong numbers between given interval using functions.
11. Write a C program to print all perfect numbers between given interval using functions.
12. Write a C program to print all natural numbers between 1 to n using recursion.
13. Write a C program to print all even or odd numbers in given range using recursion.
14. Write a C program to find sum of all natural numbers between 1 to n using recursion.
15. Write a C program to find sum of all even or odd numbers in given range using recursion.
16. Write a C program to find reverse of any number using recursion.
17. Write a C program to check whether a number is palindrome or not using recursion.
18. Write a C program to find sum of digits of a given number using recursion.
19. Write a C program to find GCD (HCF) of two numbers using recursion.
20. Write a C program to find LCM of two numbers using recursion.
21. Write a C program to display all array elements using recursion.
22. Write a C program to find sum of elements of array using recursion.
23. Write a C program to find maximum and minimum elements in array using recursion.

List of array and matrix programming exercises

1. Write a C program to find maximum and minimum element in an array.


2. Write a C program to count total number of even and odd elements in an array.
3. Write a C program to search an element in an array.
4. Write a C program to sort array elements in ascending or descending order.
5. Write a C program to find sum of all array elements.
6. Write a C program to find second largest element in an array.
7. Write a C program to count total number of negative elements in an array.
8. Write a C program to copy all elements from an array to another array.
9. Write a C program to insert an element in an array.
10. Write a C program to delete an element from an array at specified position.
11. Write a C program to count frequency of each element in an array.
12. Write a C program to print all unique elements in the array.
13. Write a C program to count total number of duplicate elements in an array.
14. Write a C program to delete all duplicate elements from an array.
15. Write a C program to merge two array to third array.
16. Write a C program to find reverse of an array.
17. Write a C program to print all negative elements in an array.
List of matrix programming exercises

1. Write a C program to subtract two matrices.


2. Write a C program to multiply two matrices.
3. Write a C program to check whether two matrices are equal or not.
4. Write a C program to find sum of main diagonal elements of a matrix.
5. Write a C program to add two matrices.
6. Write a C program to find sum of minor diagonal elements of a matrix.
7. Write a C program to find transpose of a matrix.
8. Write a C program to check Symmetric matrix.
9. Write a C program to find sum of each row and column of a matrix.
10. Write a C program to interchange diagonals of a matrix.
11. Write a C program to find upper triangular matrix.
12. Write a C program to find lower triangular matrix.
13. Write a C program to find sum of upper triangular matrix.
14. Write a C program to find sum of lower triangular matrix.
15. Write a C program to find determinant of a matrix.
16. Write a C program to check Identity matrix.
17. Write a C program to check Sparse matrix.

List of string programming exercises

1. Write a C program to find length of a string.


2. Write a C program to copy one string to another string.
3. Write a C program to concatenate two strings.
4. Write a C program to compare two strings.
5. Write a C program to count total number of vowels and consonants in a string.
6. Write a C program to count total number of words in a string.
7. Write a C program to find reverse of a string.
8. Write a C program to check whether a string is palindrome or not.
9. Write a C program to check whether a character is alphabet or not.**
10. Write a C program to input any character and check whether it is alphabet, digit or special character.*
11. Write a C program to convert lowercase string to uppercase.
12. Write a C program to convert uppercase string to lowercase.
13. Write a C program to toggle case of each character of a string.
14. Write a C program to find total number of alphabets, digits or special character in a string.
15. Write a C program to reverse order of words in a given string.
16. Write a C program to find first occurrence of a character in a given string.
17. Write a C program to find last occurrence of a character in a given string.
18. Write a C program to search all occurrences of a character in given string.
19. Write a C program to count occurrences of a character in given string.
20. Write a C program to find highest frequency character in a string.
21. Write a C program to find lowest frequency character in a string.
22. Write a C program to count frequency of each character in a string.
23. Write a C program to remove first occurrence of a character from string.
24. Write a C program to remove last occurrence of a character from string.
25. Write a C program to remove all occurrences of a character from string.
26. Write a C program to remove all repeated characters from a given string.
27. Write a C program to replace first occurrence of a character with another in a string.
28. Write a C program to replace last occurrence of a character with another in a string.
29. Write a C program to replace all occurrences of a character with another in a string.
30. Write a C program to find first occurrence of a word in a given string.
31. Write a C program to find last occurrence of a word in a given string.
32. Write a C program to search all occurrences of a word in given string.
33. Write a C program to count occurrences of a word in a given string.
34. Write a C program to remove first occurrence of a word from string.
35. Write a C program to remove last occurrence of a word in given string.
36. Write a C program to remove all occurrence of a word in given string.
37. Write a C program to trim leading white space characters from given string.
38. Write a C program to trim trailing white space characters from given string.
39. Write a C program to trim both leading and trailing white space characters from given string.
40. Write a C program to remove all extra blank spaces from given string.

List of file handling exercises

1. Write a C program to create a file and write contents, save and close the file.
2. Write a C program to read file contents and display on console.
3. Write a C program to read numbers from a file and write even, odd and prime numbers to separate file.
4. Write a C program to copy contents from one file to another file.
5. Write a C program to count characters, words and lines in a text file.
6. Write a C program to find occurrence of a word in a text file.
7. Write a C program to append content to a file.
8. Write a C program to compare two files.
9. Write a C program to merge two file to third file.
10. Write a C program to remove a word from text file.
11. Write a C program to remove specific line from a text file.
12. Write a C program to remove empty lines from a text file.
13. Write a C program to count occurrences of a word in a text file.
14. Write a C program to count occurrences of all words in a text file.
15. Write a C program to find and replace a word in a text file.
16. Write a C program to replace specific line in a text file.
17. Write a C program to print source code of same program.
18. Write a C program to convert uppercase to lowercase character and vice versa in a text file.
19. Write a C program to find properties of a file using stat() function.
20. Write a C program to check if a file or directory exists.
21. Write a C program to rename a file using rename() function.
22. Write a C program to list all files and sub-directories recursively.

You might also like