List of C# Programs

Here is the list of all C# programs available in this blog. You can find basic level programs as well as advanced level programs. All of these programs have been categorised below. Click on the buttons inside the tabbed menu to explore those categories.


  1. Hello, World! program
  2. Addition, subtraction, multiplication and division
  3. Convert a character to ASCII value
  4. Convert ASCII value to a character
  5. Compute quotient and remainder
  6. Swap two variables without third variable
  7. Swap two variables using third variable
  8. Swap two variables using X-OR
  9. Fahrenheit to Centigrade conversion
  10. Centigrade to Fahrenheit conversion
  11. Simple interest
  12. Calculate percentage of a number
  13. Conversion between Kilograms and Grams
  14. Decision making

  15. Check vowel or consonant
  16. Check if a character is a digit
  17. Conversion between uppercase and lowercase letter
  18. Check if a number is positive or negative
  19. Check if a number is even or odd
  20. Find largest among three numbers
  21. Check if a number is a perfect square
  22. Check leap year
  23. Simple calculator
  24. Calculate profit and loss
  25. Roots of quadratic equation
  26. Find the letter grade of a student
  27. Find the age group
  28. Calculate income tax
  29. Display month according to input number
  30. Conversion between 12-hour and 24-hour time format
  31. Loop & Recursion

  32. Print natural numbers from 1 to n
  33. Print natural numbers using recursion
  34. Sum of first N natural numbers / Sum of series 1 + 2 + 3 + .. + N
  35. Sum and average of N numbers
  36. Compound interest
  37. Count no. of digits
  38. Sum of the digits of an integer
  39. Display N th fibonacci number
  40. Factorial of a number
  41. Display letters from A to Z
  42. Count palindromes between intervals
  43. Check a number is a prime or not
  44. Display prime numbers between interval
  45. Check amstrong number
  46. Check perfect number
  47. Display multiplication table
  48. Find the frequency of a digit in a number
  49. Find the average and sum until 0 is entered
  50. Find minimum number of currency notes to make an amount N
  51. Pattern

  52. Square pattern
  53. Rectangle pattern
  54. Rhombus pattern
  55. Half diamond pattern
  56. Diamond pattern
  57. Right triangle, Half pyramid pattern
  58. Full pyramid pattern
  59. Inverted full pyramid pattern
  60. Snake number pattern
  61. Spiral pattern
  62. Hollow rectangle pattern
  63. Hollow rhombus pattern
  64. Hollow diamond pattern
  65. Hollow pyramid pattern
  66. Floyd's triangle pattern
  67. Pascal's triangle pattern
  68. Array

  69. Find largest element
  70. Find smallest element
  71. Sum and average of N numbers
  72. Rotate an array
  73. Bitwise operation

  74. Check if a number is even or odd
  75. Matrix

  76. Check equality of two matrices
  77. Matrix addition
  78. Matrix subtraction
  79. Matrix multiplication
  80. Check lower triangular matrix
  81. Geometry

  82. Calculate the Area, Perimeter and Diagonal of a square
  83. Calculate Area, Perimeter and Diagonal of a Rectangle
  84. Calculate Area, Perimeter and Diameter of a Circle
  85. Games

  86. Rock paper scissors random approach


Function & Pointer


Structure and Union

File Input/Output