1. Basic Programs (1–20)

2. Decision Making & Loops (21–40)

  1. Print natural numbers (1 to N)
  2. Print reverse numbers (N to 1)
  3. Print even numbers
  4. Print odd numbers
  5. Sum of first N natural numbers
  6. Sum of even numbers
  7. Sum of odd numbers
  8. Multiplication table
  9. Factorial of a number
  10. Fibonacci series
  11. Reverse a number
  12. Count digits
  13. Sum of digits
  14. Product of digits
  15. Check palindrome number
  16. Check Armstrong number
  17. Check perfect number
  18. Check strong number
  19. Check automorphic number
  20. Check neon number

3. Number Programs (41–55)

  1. Check prime number
  2. Print prime numbers between two numbers
  3. Find GCD (HCF)
  4. Find LCM
  5. Calculate power of a number
  6. Decimal to Binary
  7. Binary to Decimal
  8. Decimal to Octal
  9. Octal to Decimal
  10. Decimal to Hexadecimal
  11. Hexadecimal to Decimal
  12. Generate random numbers
  13. Find square root
  14. Find cube of a number
  15. Find largest digit in a number

4. Pattern Programs (56–70)

  1. Half pyramid using *
  2. Inverted half pyramid
  3. Full pyramid
  4. Inverted full pyramid
  5. Diamond pattern
  6. Hollow square
  7. Hollow rectangle
  8. Floyd’s triangle
  9. Pascal’s triangle
  10. Number pyramid
  11. Alphabet triangle
  12. Right triangle
  13. Left triangle
  14. Butterfly pattern
  15. Sandglass pattern

5. Array Programs (71–80)

  1. Input and display array
  2. Sum of array elements
  3. Find largest element
  4. Find smallest element
  5. Find second largest element
  6. Reverse an array
  7. Copy one array to another
  8. Merge two arrays
  9. Insert an element into an array
  10. Delete an element from an array

6. Sorting & Searching (81–86)

  1. Bubble Sort
  2. Selection Sort
  3. Insertion Sort
  4. Linear Search
  5. Binary Search
  6. Merge two sorted arrays

7. String Programs (87–94)

  1. Find string length without strlen()
  2. Copy string without strcpy()
  3. Concatenate strings without strcat()
  4. Compare strings without strcmp()
  5. Reverse a string
  6. Check palindrome string
  7. Count vowels, consonants, digits, and spaces
  8. Convert uppercase to lowercase and vice versa

8. Functions & Recursion (95–98)

  1. Factorial using recursion
  2. Fibonacci using recursion
  3. GCD using function
  4. Prime number using function

9. Advanced Programs (99–100)

  1. Student Record Management System (using Structure and File Handling)
  2. Employee Payroll Management System

Related Posts