0% found this document useful (0 votes)
11 views5 pages

Coding Questions C Programming

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)
11 views5 pages

Coding Questions C Programming

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/ 5

100 Good Coding Questions - C Programming

1. Write a program to check if a number is prime.

2. Implement a program to find the factorial of a number using


recursion.

3. Write a program to reverse a string without using a library function.

4. Create a program to check if a given string is a palindrome.

5. Implement a program to find the largest number in an array.

6. Write a program to calculate the GCD of two numbers.

7. Create a program to convert binary to decimal and vice versa.

8. Implement a program to sort an array using bubble sort.

9. Write a program to find the second largest number in an array.

10. Create a program to count the number of vowels in a string.

11. Implement a program to merge two sorted arrays.

12. Write a program to find the sum of digits of a number.

13. Create a program to generate Fibonacci numbers up to N terms.

14. Write a program to swap two numbers without using a third


variable.

15. Implement a program to find the transpose of a matrix.

16. Write a program to calculate the power of a number using


recursion.

17. Create a program to check if a number is an Armstrong number.

18. Write a program to count the frequency of characters in a string.


19. Implement a program to find the maximum and minimum in an
array.

20. Write a program to implement a basic calculator using


switch-case.

21. Write a program to solve problem #21, varying logic and input.

22. Write a program to solve problem #22, varying logic and input.

23. Write a program to solve problem #23, varying logic and input.

24. Write a program to solve problem #24, varying logic and input.

25. Write a program to solve problem #25, varying logic and input.

26. Write a program to solve problem #26, varying logic and input.

27. Write a program to solve problem #27, varying logic and input.

28. Write a program to solve problem #28, varying logic and input.

29. Write a program to solve problem #29, varying logic and input.

30. Write a program to solve problem #30, varying logic and input.

31. Write a program to solve problem #31, varying logic and input.

32. Write a program to solve problem #32, varying logic and input.

33. Write a program to solve problem #33, varying logic and input.

34. Write a program to solve problem #34, varying logic and input.

35. Write a program to solve problem #35, varying logic and input.

36. Write a program to solve problem #36, varying logic and input.

37. Write a program to solve problem #37, varying logic and input.

38. Write a program to solve problem #38, varying logic and input.

39. Write a program to solve problem #39, varying logic and input.
40. Write a program to solve problem #40, varying logic and input.

41. Write a program to solve problem #41, varying logic and input.

42. Write a program to solve problem #42, varying logic and input.

43. Write a program to solve problem #43, varying logic and input.

44. Write a program to solve problem #44, varying logic and input.

45. Write a program to solve problem #45, varying logic and input.

46. Write a program to solve problem #46, varying logic and input.

47. Write a program to solve problem #47, varying logic and input.

48. Write a program to solve problem #48, varying logic and input.

49. Write a program to solve problem #49, varying logic and input.

50. Write a program to solve problem #50, varying logic and input.

51. Write a program to solve problem #51, varying logic and input.

52. Write a program to solve problem #52, varying logic and input.

53. Write a program to solve problem #53, varying logic and input.

54. Write a program to solve problem #54, varying logic and input.

55. Write a program to solve problem #55, varying logic and input.

56. Write a program to solve problem #56, varying logic and input.

57. Write a program to solve problem #57, varying logic and input.

58. Write a program to solve problem #58, varying logic and input.

59. Write a program to solve problem #59, varying logic and input.

60. Write a program to solve problem #60, varying logic and input.

61. Write a program to solve problem #61, varying logic and input.
62. Write a program to solve problem #62, varying logic and input.

63. Write a program to solve problem #63, varying logic and input.

64. Write a program to solve problem #64, varying logic and input.

65. Write a program to solve problem #65, varying logic and input.

66. Write a program to solve problem #66, varying logic and input.

67. Write a program to solve problem #67, varying logic and input.

68. Write a program to solve problem #68, varying logic and input.

69. Write a program to solve problem #69, varying logic and input.

70. Write a program to solve problem #70, varying logic and input.

71. Write a program to solve problem #71, varying logic and input.

72. Write a program to solve problem #72, varying logic and input.

73. Write a program to solve problem #73, varying logic and input.

74. Write a program to solve problem #74, varying logic and input.

75. Write a program to solve problem #75, varying logic and input.

76. Write a program to solve problem #76, varying logic and input.

77. Write a program to solve problem #77, varying logic and input.

78. Write a program to solve problem #78, varying logic and input.

79. Write a program to solve problem #79, varying logic and input.

80. Write a program to solve problem #80, varying logic and input.

81. Write a program to solve problem #81, varying logic and input.

82. Write a program to solve problem #82, varying logic and input.

83. Write a program to solve problem #83, varying logic and input.
84. Write a program to solve problem #84, varying logic and input.

85. Write a program to solve problem #85, varying logic and input.

86. Write a program to solve problem #86, varying logic and input.

87. Write a program to solve problem #87, varying logic and input.

88. Write a program to solve problem #88, varying logic and input.

89. Write a program to solve problem #89, varying logic and input.

90. Write a program to solve problem #90, varying logic and input.

91. Write a program to solve problem #91, varying logic and input.

92. Write a program to solve problem #92, varying logic and input.

93. Write a program to solve problem #93, varying logic and input.

94. Write a program to solve problem #94, varying logic and input.

95. Write a program to solve problem #95, varying logic and input.

96. Write a program to solve problem #96, varying logic and input.

97. Write a program to solve problem #97, varying logic and input.

98. Write a program to solve problem #98, varying logic and input.

99. Write a program to solve problem #99, varying logic and input.

100. Write a program to solve problem #100, varying logic and input.

You might also like