Arithmetic Operation Using Switch Case Statement In C#

  1. using System;  
  2. class Program  
  3. {  
  4. static void Main()  
  5. {  
  6. //Reading First Number  
  7. Console.Write("Enter No1: ");  
  8. int a = Convert.ToInt16(Console.ReadLine());  
  9. //Reading Second Number  
  10. Console.Write("Enter No2: ");  
  11. int b = Convert.ToInt16(Console.ReadLine());  
  12. Console.WriteLine("1.Addition");  
  13. Console.WriteLine("2.Subtraction");  
  14. Console.WriteLine("3.Divsion");  
  15. Console.WriteLine("4.Multiplication");  
  16. Console.WriteLine("5.Increment");  
  17. Console.WriteLine("6.Decrement");  
  18. //Reading a Choice  
  19. int c = Convert.ToInt16(Console.ReadLine());  
  20. switch(c)  
  21. {  
  22. case 1:  
  23.    Console.WriteLine("Addition Of Two Numbers : "+(a+b));  
  24.    break;  
  25. case 2:  
  26.    Console.WriteLine("Subtraction Of Two Numbers : " + (a - b));  
  27.    break;  
  28. case 3:  
  29.     Console.WriteLine("Division Of Two Numbers : " + (a / b));  
  30.     break;  
  31. case 4:  
  32.    Console.WriteLine("Multiplicaion Of Two Numbers : " + (a * b));  
  33.    break;  
  34. case 5:  
  35.    Console.WriteLine("Increment Numbers : " + (++a) + " " + (++b));  
  36.    break;  
  37. case 6:  
  38.    Console.WriteLine("Decrement Numbers : " + (--a)+" "+(--b));  
  39.    break;  
  40. default:  
  41.    Console.WriteLine("Choose Only 1 To 6 ");  
  42. break;  
  43. }  
  44. Console.ReadLine();  
  45. }  
  46. }