## C Programs: Area and Volume

1. Write C program to Find area of circle
2. Write C Program to Find Diameter, Circumference, and Area of a Circle
3. Write C Program to Find Area of a Triangle
4. Write C Program to Find Area of a Triangle using Base and Height
5. Write C Program to Find Angle of a Triangle if two angles are given
6. Write C Program to Check if Triangle is Equilateral Isosceles or Scalene
7. Write C Program to Check Triangle is valid or Not using Angle
8. Write C Program to Check Triangle is Valid or Not using Sides
9. Write C Program to Find Area of an Isosceles Triangle
10. Write C Program to Find Area of Rectangle
11. Write C Program to Find Area of a Rectangle using Length and Width
12. Write C Program to Find Perimeter of a Rectangle using Length and Width
13. Write C Program to Find Area of a Parallelogram
14. Write C Program to Find Area of a Trapezoid
15. Write C Program to Find Area of a Right Angled Triangle
16. Write C Program to Find Area of an Equilateral Triangle
17. Write C Program to Find Area of a Rhombus
18. Write C Program to Find Perimeter of a Rhombus
19. Write C Program to Find the Area of a Semicircle
20. Write C Program to Find the Perimeter of a Square
21. Write C Program to Compute Volume and Surface Area of a Cone
22. Write C Program to Compute Volume and Surface Area of Sphere
23. Write C Program to Compute Volume and Surface Area of a Cylinder
24. Write C Program to Compute Volume and Surface Area of a Cube
25. Write C Program to Compute Volume and Surface Area of a Cuboid

## C Programs: Equations

1. Write C Program to Find Roots of Quadratic Equation
2. Write C Program to Compute Simple Interest of Given amount for Stated Period and Interest Rate
3. Write C Program to Compute Gross Salary From Basic, DA and HRA
4. Write C Program to Convert From Celsius to Fahrenheit
5. Write C Program to Convert From Fahrenheit to Celsius
6. Write C Program to Convert Minutes to Hours
7. Write C Program to Find Compound Interest
8. Write C Program to Find Profit or Loss
9. Write C Program to Find Average of 5 Numbers
10. Write C Program to Find Standard Deviation of 5 Numbers

## C Programs: If-Else

1. Write C Program to Check if Given Number is Positive
2. Write C Program to Check if Given Number is Positive or Negative
3. Write C Program to Check if Given Character is Vowel or Consonant
4. Write C Program to Check Given Year is Leap Year or Not
5. Write C Program to Check if Given Number is Odd or Even
6. Write C Program to Find Maximum Number From Two Numbers
7. Write C Program to Scan Age of Candidate and Print if He/She is Eligible for Driving Licence or Not
8. Write C Program to Print Gender (‘F’, ‘f’: Female,…)
9. Write C Program to Find Largest of Three Numbers.
10. Write C Program to Print the Grade Based on Percentage (Dist, first, second, third, pass, Fail)
11. Write C Program to Check if Given Number is Integer or Float

## C Programs: Switch-Case

1. Write C Program to Check if Given Number is Odd or Even using Switch Case
2. Write C Program to Print Day Based on Given Number using Switch Case (1: Monday, …)
3. Write C Program to Print Remainder of Number Less Than 6 using Switch Case
4. Write C Program to Print Gender using Switch Case (‘F’, ‘f’: Female,…)
5. Write C Program to Implement Calculator  Using Switch Case

## C Programs: While Loop

1. Write C Program to Print “Hello world” 10 Times using While loop
2. Write C Program to Print First n Numbers using While loop
3. Write C Program to Print First n Numbers in Reverse Order using While loop
4. Write C Program to print odd numbers between 1 to n using While loop
5. Write C Program to print first n odd numbers using While loop
6. Write C Program to Add All Numbers up To n  using While loop (1 + 2 + 3 + …. + n)
7. Write C Program to display a-z characters using While loop
8. Write C Program to print multiplication table of 5 using While loop (5 x 1 = 5)
9. Write C Program to print multiplication table of n up to m using While loop
10. Write C Program to Find Factorial of n using While loop
11. Write C Program to Print Fibonacci Series using While loop
12. Write C Program to print nPr using While loop
13. Write C Program to print nCr using While loop
14. Write C Program to count number of digits in given number using While loop
15. Write C Program to Add Digits of Number using While loop
16. Write C Program to print First Digit of Number using While loop
17. Write C Program to print First and Last Digit of a Number using While loop
18. Write C Program to Swap First and Last Digit of a Number using While loop
19. Write C Program to Reverse The Number using While loop
20. Write C Program to Check If Given Number is Palindrome or Not using While loop
21. Write C Program to Check if Given Number is Prime or Not using While loop
22. Write C Program to Print Numbers Between 1 and n Divisible By m using While loop
23. Write C Program to Print All Divisor of Number using While loop
24. Write C Program to Print First n Prime Numbers using While loop
25. Write C Program to Print First n Palindrome Numbers using While loop
26. Write C Program to Print All Prime Numbers Between n and m using While loop
27. Write C Program to Print All Palindrome Numbers Between n and m using While loop
28. Write C Program to Check if Give Number is Armstrong or Not using While loop
29. Write C Program to Print First n Armstrong Numbers using While loop
30. Write C Program to print all Armstrong numbers Between n and m using While loop
31. Write C Program to Check the Number is a Krishnamurthy Number using While loop
32. Write C Program to Print if Numbers Are Same or Not by Comparing Individual Digits. using While loop
33. Write C Program to Find GCD Two Numbers using While loop
34. Write C Program to Find LCM of Two Numbers using While loop
35. Write C Program to Check if Given Number is Perfect Square or Not using While loop
36. Write C Program to Check Number is a Prime, Armstrong, or Perfect Square using While loop
37. Write C Program to Find Factors of Number using While loop
38. Write C Program to Find Prime Factors of Number using While loop

## C Programs: For Loop

1. Write C Program to Print “Hello world” 10 Times using For loop
2. Write C Program to Print First n Numbers using For loop
3. Write C Program to Print First n Numbers in Reverse Order using For loop
4. Write C Program to print odd numbers between 1 to n using For loop
5. Write C Program to print first n odd numbers using For loop
6. Write C Program to Add All Numbers up To n  using For loop (1 + 2 + 3 + …. + n)
7. Write C Program to display a-z characters using For loop
8. Write C Program to print multiplication table of 5 using For loop (5 x 1 = 5)
9. Write C Program to print multiplication table of n up to m using For loop
10. Write C Program to Find Factorial of n using For loop
11. Write C Program to Print Fibonacci Series using For loop
12. Write C Program to print nPr using For loop
13. Write C Program to print nCr using For loop
14. Write C Program to count number of digits in given number using For loop
15. Write C Program to Add Digits of Number using For loop
16. Write C Program to print First Digit of Number using For loop
17. Write C Program to print First and Last Digit of a Number using For loop
18. Write C Program to Swap First and Last Digit of a Number using For loop
19. Write C Program to Reverse The Number using For loop
20. Write C Program to Check If Given Number is Palindrome or Not using For loop
21. Write C Program to Check if Given Number is Prime or Not using For loop
22. Write C Program to Print Numbers Between 1 and n Divisible By m using For loop
23. Write C Program to Print All Divisor of Number using For loop
24. Write C Program to Print First n Prime Numbers using For loop
25. Write C Program to Print First n Palindrome Numbers using For loop
26. Write C Program to Print All Prime Numbers Between n and m using For loop
27. Write C Program to Print All Palindrome Numbers Between n and m using For loop
28. Write C Program to Check if Give Number is Armstrong or Not using For loop
29. Write C Program to Print First n Armstrong Numbers using For loop
30. Write C Program to print all Armstrong numbers Between n and m using For loop
31. Write C Program to Check the Number is a Krishnamurthy Number using For loop
32. Write C Program to Print if Numbers Are Same or Not by Comparing Individual Digits. using For loop
33. Write C Program to Find GCD Two Numbers using For loop
34. Write C Program to Find LCM of Two Numbers using For loop
35. Write C Program to Check if Given Number is Perfect Square or Not using For loop
36. Write C Program to Check Number is a Prime, Armstrong, or Perfect Square using For loop
37. Write C Program to Find Factors of Number using For loop
38. Write C Program to Find Prime Factors of Number using For loop

## C Programs: Do-While Loop

1. Write C Program to Demonstrate Use of do-while loop
2. Write Menu Based C Program to Implement Simple Calculator using do-while loop
3. Write Menu Based C Program to Print First 10 Positive or Negative Numbers using do-while loop
4. Write Menu Based C Program to Print Objects of Different Class using do-while loop
5. Write Menu Based C Program to Convert Current Time to Different Time Zone using do-while loop

## C Programs: Number System / Base Conversion

1. Write C Program to Convert Decimal to Binary
2. Write C Program to Convert Binary to Decimal
3. Write C Program to Convert Decimal to Octal
4. Write C Program to Convert Octal to Decimal
5. Write C Program to Convert Decimal to Hexadecimal
6. Write C Program to Convert Hexadecimal  to Decimal
7. Write C Program to Convert Binary to Octal
8. Write C Program to Convert Octal to Binary
9. Write C Program to Convert Binary to Hexadecimal
10. Write C Program to Convert Hexadecimal to Binary
11. Write C Program to Convert Hexadecimal to Octal
12. Write C Program to Convert Octal to Hexadecimal

## C Programs: Array

1. Write C Program to Initialize an Array in Program and Print it
2. Write C Program to Scan and Print Array of Size n
3. Write C Program to Add All the Elements of an Array
4. Write C Program to Print Array in Reverse Order
5. Write C Program to Find Key Element From an Array (Linear Search)
6. Write C Program to find Maximum and Minimum From Array
7. Write C Program to find Second Smallest and Second Largest Element from an Array
8. Write C Program to Count Positive, Negative and Zeros in an Array
9. Write C Program to Sum Positive and Negative Elements in Array
10. Write C Program to Find Average of Array Elements
11. Write C Program to Find Number of Elements in an Array
12. Write C Program to Compare Two Arrays
13. Write C Program to Count Odd and Even Numbers in Given Array
14. Write C Program to Count Occurrence of Given Element in an Array
15. Write C Program to find Mean, Variance and Standard Deviation of an Array
16. Write C Program to Check if Given Array is Sorted or Not
17. Write C Program to Replace Array Elements by Given Value
18. Write C Program to Delete Element From an Array by Value
19. Write C Program to Delete Element From an Array by Location
20. Write C Program to Delete Duplicate Element From an Array
21. Write C Program to Insert an element in an Array at Given Location
22. Write C Program to Implement Binary Search
23. Write C Program to Check Whether a Number can be Expressed as Sum of Two Prime Numbers
24. Write C Program to Find Denomination for Given Amount

## C Programs: Matrix

1. Write C Program to Initialize 3 x 3 Matrix and Print it
2. Write C Program to Scan and Print 3 x 3 Matrix
3. Write C Program to Add Two Matrices of Size 3 X 3.
4. Write C Program to Multiply Two Matrices of Size 3 X 3.
5. Write C Program to Find Norm and Trace of Matrix of Size 3 X 3.
6. Write C Program to Find Row Sum and Column Sum of Matrix of Size 3 X 3.
7. Write C Program to Find Sum of Diagonal, Off Diagonal and Non Diagonal Elements of 3X3 Matrix
8. Write C Program to Traverse Matrix Helically.
9. Write C Program to Check if Given Matrix is Magic Matrix or Not
10. Write C Program to Print Lower and Upper Triangle of Matrix
11. Write C Program to Compute Transpose of Matrix

## C Programs: String

1. Write C Program to Initialize and Print String
2. Write C Program to Scan and Print String
3. Write C Program to Demonstrate the Use of gets() Function
4. Write C Program to Find Length of String
5. Write C Program to Reverse String
6. Write C Program to Copy String in Another String
7. Write C Program to Concate Two Strings
8. Write C Program to Compare Two Strings
9. Write C Program to Check if Given String is Palindrome or Not
10. Write C Program to Count Number of Occurrence of Character in String
11. Write C Program to Count Vowel, Consonant and White Space from String.
12. Write C Program to Convert String in Upper Case, Lower Case and Toggle Case
13. Write menu-driven Program to Convert String in Upper Case, Lower Case and Toggle Case using do-while loop
14. Write C Program to Delete Given Character From the String
15. Write C Program to Insert Sub String at Specific Location
16. Write C Program to Find Sub String from the Given String
17. Write C Program to Replace Sub String with Other String
18. Write C Program to Count Occurrence of Word in Given String
19. Write C Program to Delete White Spaces From the String
20. Write C Program to Remove all Vowels From String
21. Write C Program to Remove Given Word From the String
22. Write C Program to check valid username and password (print: success or failure)
23. Write C Program to convert a Person’s Name in Abbreviated Form

## C Programs: Recursion

1. Write C Program to Add Two Numbers using Recursion
2. Write C Program to Add Digits of Number using Recursion
3. Write C Program to Find Factorial of Number Using Recursion
4. Write C Program to Find Fibonacci Series Using Recursion
5. Write C Program to Find Maximum Number From Array Using Recursion
6. Write C Program to Add First n Numbers using Recursion
7. Write C Program to Find Sum of All Array Elements Using Recursion
8. Write C Program to Search Element From Array Using Recursion
9. Write C Program to perform Binary Search using Recursion
10. Write C Program to Find GCD of Two Numbers using Recursion
11. Write C Program to Find LCM of Two Numbers using Recursion
12. Write C Program to Find the Sum of Natural Numbers using Recursion
13. Write C Program to Reverse a Number Using Recursion
14. Write C Program to Reverse a String Using Recursion
15. Write C Program to Check if Given Number is Palindrome or Not using Recursion
16. Write C Program to Check if Given String is Palindrome or Not using Recursion
17. Write C Program to Calculate the Power using Recursion

## C Programs: Sorting Methods

1. Write C Program to Implement Bubble sort
2. Write C Program to Implement Selection sort
3. Write C Program to Implement Insertion sort
4. Write C Program to Implement Heap sort
5. Write C Program to Implement Merge sort
6. Write C Program to Implement Quick sort
7. Write C Program to Implement Shell sort
8. Write C Program to Implement Radix sort
9. Write C Program to Implement Bucket sort
10. Write C Program to Implement Counting sort
11. Write C Program to Sort the Characters in Ascending order
12. Write C Program to Sort the String in Ascending order