Advertisement
Guest User

Untitled

a guest
Sep 11th, 2019
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.32 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Läääskin
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. double x;
  10. double y;
  11. char syote;
  12. char lasku;
  13.  
  14. while (true)
  15. {
  16. Console.WriteLine("Paina A aloittaaksesi | Paina Q lopettaaksesi");
  17. syote = Console.ReadKey().KeyChar;
  18.  
  19. if (syote == 'q' || syote == 'Q')
  20. {
  21. Console.WriteLine("SULJETAAN...");
  22. Console.WriteLine(".....");
  23. Console.WriteLine(".....");
  24. Console.WriteLine(".....");
  25. break;
  26. }
  27.  
  28. else if (syote != 'a' && syote != 'A')
  29. {
  30. Console.WriteLine("Väärä näppäin. Yritä uudelleen");
  31. Console.WriteLine("");
  32. continue;
  33. }
  34.  
  35. Console.WriteLine("");
  36. Console.Write("Syötä ensimmäinen numero: ");
  37. double.TryParse(Console.ReadLine(), out x);
  38.  
  39. Console.Write("Syötä toinen numero: ");
  40. double.TryParse(Console.ReadLine(), out y);
  41.  
  42. Console.WriteLine("Valitse laskutapa: Kerto = K, Miinus = M, Plus = P, Jako = J, A = Alkuun");
  43. Console.WriteLine("");
  44. lasku = Console.ReadKey().KeyChar;
  45.  
  46.  
  47. switch (lasku.ToString())
  48. {
  49. case "k":
  50. case "K":
  51. double Kerto = x * y;
  52. Console.WriteLine("");
  53. Console.WriteLine("Tulos on: " + Kerto);
  54. Console.WriteLine("");
  55. Console.WriteLine("");
  56. break;
  57.  
  58.  
  59. case "m":
  60. case "M":
  61. double Miinus = x - y;
  62. Console.WriteLine("");
  63. Console.WriteLine("Tulos on: " + Miinus);
  64. Console.WriteLine("");
  65. Console.WriteLine("");
  66. break;
  67.  
  68. case "p":
  69. case "P":
  70. double Plus = x + y;
  71. Console.WriteLine("");
  72. Console.WriteLine("Tulos on: " + Plus);
  73. Console.WriteLine("");
  74. Console.WriteLine("");
  75. break;
  76.  
  77. case "j":
  78. case "J":
  79. double Jako = x / y;
  80. Console.WriteLine("");
  81. Console.WriteLine("Tulos on: " + Jako);
  82. Console.WriteLine("");
  83. Console.WriteLine("");
  84. break;
  85.  
  86. case "a":
  87. case "A":
  88. Console.WriteLine("");
  89. break;
  90.  
  91. default:
  92. Console.WriteLine("");
  93. Console.WriteLine("Väärä kirjain! Yritä uudelleen!");
  94. Console.WriteLine("");
  95. break;
  96. }
  97. }
  98.  
  99. }
  100. }
  101. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement