50+ C Basic Coding Questions

C Basic Coding on if else statement

  1. C program to print maximum among two numbers.
  2. C program to print maximum among three numbers.
  3. C program to check a given number is divisible by 3 or not.
  4. C program to check a given number is divisible by 5 or not.
  5. C program to check a given number is divisible by 11 or not.
  6. C program to check a given number is even or odd.
  7. C program to check whether a year is leap year or not.
  8. C program to check a given input is digit or not.
  9. C program to check a given input is alphabet or not.
  10. C program to check a given input is digit or alphabets.
  11. C program to check a given number is positive or negative number.
  12. C program to convert temperature from Celsius to Fahrenheit and Fahrenheit to Celsius.
  13. C program to check whether a character is vowel or consonant.
  14. C program to check whether a character is vowel or consonant or special character.
  15. C program to check a given character is uppercase or lowercase.
  16. Write a C program to print week day for a given input week.
  17. Write a C program to print number of days for a given input month.
  18. C program to check a triangle is equilateral, isosceles or scalene triangle.
  19. C Program to check a person is valid for vote or not?
  20. C Program to check Division on the basis of marks obtained by students.

Percentage >= 60% : Division 1

Percentage >= 45% : Division 2

Percentage >= 30% : Division 3

Percentage < 30% : Fail

  • C program to Calculate percentage and grade of students on the basis of marks obtained in 5 subjects Maths, Physics, Chemistry, English and Hindi. Marks of subject is taken as an input:

Percentage >= 90% : Grade A
Percentage >= 80% : Grade B
Percentage >= 70% : Grade C
Percentage >= 60% : Grade D
Percentage >= 40% : Grade E
Percentage < 40% : Grade F

C Basic Coding on While loop

  1. C program to print all natural numbers from 1 to n using while loop.
  2. C program to print all even numbers between 1 to 100 using while loop.
  3. C program to print all odd number between 1 to 100 using while loop.
  4. C program to print sum of all even numbers between 1 to n using while loop.
  5. C program to print sum of all odd numbers between 1 to n using while loop.
  6. C program to print multiplication of any number using while loop.
  7. C program to count the digits of a given number using while loop.
  8. C program to print the sum of digits of a given number using while loop.
  9. C program to print all natural numbers in reverse order using while loop.
  10. C program to check whether a given number is Prime or not using while loop.
  11. C program to print all Prime numbers between 1 to n using while loop.
  12. C program to find sum of all prime numbers between 1 to n using while loop.
  13. C program to check a given number is Armstrong or not using while loop.
  14. C program to print all Armstrong numbers between 1 to n using while loop.
  15. C program to check a given number is Perfect or not using while loop.
  16. C program to check all Perfect numbers between 1 to n using while loop.
  17. C program to check a given number is Strong number or not using while loop.
  18. C program to print all Strong numbers between 1 to n using while loop.
  19. Write a program in C to swap first and last digit of number using while loop.
  20. C Program to swap values using third variable using while loop.
  21. C Program to swap values without using third variable using while loop.
  22. C program to calculate power of a number without using pow method using while loop.
  23. C program to find power of a number without using pow method using while loop.
  24. C program to calculate power of a number using pow method using while loop.
  25. C Program to check number is palindrome or not using while loop.
  26. C Program to print Fibonacci series of a given number using while loop.
  27. C Program to print Fibonacci series of a given number using recursion using while loop.
  28. C Program to print the frequency of digits in given number using while loop.
  29. Write a program in C to print ASCII character with values using while loop.
  30. C program to print all alphabets from a to z using while loop.
  31. C program to print all uppercase alphabets using while loop.
  32. C program to print all lowercase alphabets using while loop.
  33. C program to print all factors of a number using while loop.
  34. C program to print HCF (GCD) of two numbers using while loop.
  35. C program to print LCM of two numbers using while loop.
  36. Write a C program to find all prime factors of a number using while loop.

C Program on for loop

  1. C program to print all natural numbers from 1 to n.
  2. C program to print all even numbers between 1 to 100.
  3. C program to print all odd number between 1 to 100.
  4. C program to print sum of all even numbers between 1 to n.
  5. C program to print sum of all odd numbers between 1 to n.
  6. C program to print multiplication of any number.
  7. C program to count the digits of a given number.
  8. C program to print the sum of digits of a given number.
  9. C program to print all natural numbers in reverse order.
  10. C program to check whether a given number is Prime or not.
  11. C program to print all Prime numbers between 1 to n.
  12. C program to find sum of all prime numbers between 1 to n.
  13. C program to check a given number is Armstrong or not.
  14. C program to print all Armstrong numbers between 1 to n.
  15. C program to check a given number is Perfect or not.
  16. C program to check all Perfect numbers between 1 to n.
  17. C program to check a given number is Strong number or not.
  18. C program to print all Strong numbers between 1 to n.
  19. Write a program in C to swap first and last digit of number.
  20. C Program to swap values using third variable.
  21. C Program to swap values without using third variable.
  22. C program to calculate power of a number without using pow method.
  23. C program to find power of a number without using pow method.
  24. C program to calculate power of a number using pow method.
  25. C Program to check number is palindrome or not.
  26. C Program to print Fibonacci series of a given number.
  27. C Program to print Fibonacci series of a given number using recursion.
  28. C Program to print the frequency of digits in given number.
  29. Write a program in C to print ASCII character with values.
  30. C program to print all alphabets from a to z.
  31. C program to print all uppercase alphabets using while loop.
  32. C program to print all lowercase alphabets using while loop.
  33. C program to print all factors of a number.
  34. C program to print HCF (GCD) of two numbers.
  35. C program to print LCM of two numbers.
  36. Write a C program to find all prime factors of a number.

C Program on Switch Statement

  1. C program to print day name of given week using switch statement.
  2. C program print total number of days in a given month using switch Statement.
  3. C program to check a given alphabet is vowel or consonant using switch statement.
  4. C program to check a given number is positive, negative or zero using switch statement.
  5. C program to print maximum among two numbers using switch statement.
  6. C program to check a given number is even or odd using switch statement.
  7. C program to create Simple Calculator using switch statement.
  8. C Program to check whether a year is a leap year or not using switch statement.
  9. C Program to check a given triangle is an equilateral, isosceles or scalene triangle using switch statement.
  10. C Program to Convert positive number into negative and negative number into a positive using switch statement.

C Program on Pointer concepts

  1. C program to find the sum of two numbers using pointers.
  2. C program to swap two numbers using pointers.
  3. C program to find length of string using pointers.
  4. C program to copy one string to another using pointers.
  5. C program to concatenate two strings using pointers.
  6. C program to compare two strings using pointers.
  7. C program to find reverse of a string using pointers.
  8. C program to count the number of vowels and consonants in a string using a pointer
  9. C program to find the factorial of a given number using pointers
  10. C program to sort array using pointers.
  11. C program to copy one array using pointers.
  12. C program to swap two arrays using pointers.
  13. C program to reverse an array using pointers.
  14. C program to search an element in array using pointers.
  15. C program to access two dimensional array using pointers.
  16. C program to add two matrix using pointers.
  17. C program to multiply two matrix using pointers.
  18. C program to compute the sum of all elements in an array using pointers.

C Basic Programs on Array Concepts

  1. C program to take input and print elements of array.
  2. C program to count total number of elements in array.
  3. C program to count total number of even and odd elements in an array.
  4. C program to count total number of negative elements in an array.
  5. C program to print all negative elements in an array.
  6. C program to find reverse of an array.
  7. C program to find reverse of an array without using temp variable.
  8. C program to find sum of all array elements.
  9. C program to print minimum and maximum element in an array.
  10. C program to print second largest element in an array.
  11. C program to copy one array to another array.
  12. C program to insert an element in an array at end.
  13. C program to insert an element in an array at first.
  14. C program to insert an element in an array at given location.
  15. C program to delete an element in an array at end.
  16. C program to delete an element in an array at first.
  17. C program to delete an element from an array at given index.
  18. C program to count and print frequency of each element in an array.
  19. C program to print all unique elements in the array.
  20. C program to count total number of duplicate elements in an array.
  21. C program to delete all duplicate elements from an array.
  22. C program to merge two array to third array.
  23. C program to sperate even and odd number of array in two separate array.
  24. C program to search an element in an array.
  25. C program to sort array elements in ascending order.
  26. C Program to sort array elements in descending order.
  27. C program to perform one left rotation on array.
  28. C program to perform one right rotation on an array.
  29. C program to perform two left rotation on array.
  30. C program to perform two right rotation on an array.
  31. C program to check two array are equal in size or not.
  32. C program to find largest and smallest number in array.
  33. C program to find second highest number in an array.
  34. C program to find top two maximum number in array.
  35. C Program to merge two arrays.

C Coding questions on String Concepts

  1. C program to print the length of given string.
  2. C program to concatenate two strings.
  3. C program to compare two strings.
  4. C program to perform copy of one string to another string.
  5. C program to convert lowercase string to uppercase.
  6. C program to convert uppercase string to lowercase.
  7. C program to reverse order of words in a given string.
  8. C program to print the frequency of alphabets, digits or special character in a string.
  9. C program to count total number of vowels and consonants in a string.
  10. C program to count total number of words in a string.
  11. C program to find reverse of a string.
  12. C program to check whether a string is palindrome or not.
  13. C program to print the first character in a given string.
  14. C program to print the last character in a given string.
  15. C program to print the frequency of each character in a string.
  16. C program to find highest frequency character in a string.
  17. C program to find lowest frequency character in a string.
  18. C program to remove first character from string.
  19. C program to remove last character from string.
  20. C program to remove all vowels from string.
  21. C program to remove all consonants from a given string.
  22. C program to replace all space with * in a given string.
  23. C Program to remove line break from the string.

C Coding problems on Matrix Concept

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

C Coding Questions of Singly Linked List

  1. C Program to Create and Traverse a Singly linked list.
  2. C Program to Insert a node at the beginning of the Singly linked list.
  3. C Program to Insert a node at the End of Singly Linked List.
  4. C Program to Insert a node at the Given location of Singly Linked List.
  5. C Program to Search an element in the Singly linked list.
  6. C Program to Delete a node at the beginning of the Singly linked list.
  7. C Program to Delete a node at the End of the Singly linked list.
  8. C Program to Delete a node at the Given Location of the Singly linked list.
  9. C Program to Reverses the Singly linked list.

C Coding Questions of Doubly Linked List

  1. C Program to Create and Traverse a Doubly Linked List.
  2. C Program to Insert a node at the beginning of the Doubly Linked List.
  3. C Program to Insert a node at the End of Doubly Linked List.
  4. C Program to Insert a node at the Given location of Doubly Linked List.
  5. C Program to Search an element in the Doubly Linked List.
  6. C Program to Delete a node at the beginning of the Doubly Linked List.
  7. C Program to Delete a node at the End of the Doubly Linked List.
  8. C Program to Delete a node at the Given Location of the Doubly Linked List.
  9. C Program to Reverses the Doubly Linked List.

C Coding Questions of Circular Linked List

  1. C Program to Create and Traverse a Circular Linked List.
  2. C Program to Insert a node at the beginning of the Circular Linked List.
  3. C Program to Insert a node at the End of Circular Linked List.
  4. C Program to Insert a node at the Given location of Circular Linked List.
  5. C Program to Search an element in the Circular Linked List.
  6. C Program to Delete a node at the beginning of the Circular Linked List.
  7. C Program to Delete a node at the End of the Circular Linked List.
  8. C Program to Delete a node at the Given Location of the Circular Linked List.
  9. C Program to Reverses the Circular Linked List.

C Coding questions on Searching

  1. C Program to perform linear search.
  2. C Program to perform Binary Search.

C Coding questions on Sorting

  1. C Program to Implement Bubble Sort.
  2. C Program to Implement Selection Sort.
  3. C Program to Implement Insertion Sort.
  4. C Program to Implement Quicksort.
  5. C Program to Implement Counting Sort.
  6. C Program to Implement Merge Sort.
  7. C Program to Implement Radix Sort.
  8. C Program to Implement Bucket Sort.
  9. C Program to Implement Heap Sort.
  10. C Program to Implement Shell Sort.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment