lolblach333

Untitled

Apr 15th, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.69 KB | None | 0 0
  1. using System;
  2.  
  3. namespace CsLight
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. Console.WriteLine("Введите сумму ваших денег");
  10. int money = Convert.ToInt32(Console.ReadLine());
  11. int[] table = { 6, 10, 2, 4 };
  12.  
  13. Console.WriteLine("Все столы в зале:");
  14.  
  15. for (int i = 0; i < table.Length; i++)
  16. {
  17. Console.WriteLine("Стол №" + (i + 1) + " свободных мест: " + table[i]);
  18. }
  19.  
  20. Console.Write("Какой стол вы хотите забронировать: ");
  21. int userTable = Convert.ToInt32(Console.ReadLine()) - 1;
  22.  
  23. Console.Write("Сколько мест вам нужно: ");
  24. int userPlace = Convert.ToInt32(Console.ReadLine());
  25.  
  26. if (table[userTable] >= userPlace && userPlace > 0)
  27. {
  28. table[userTable] -= userPlace;
  29. Console.WriteLine("Спасибо за бронь! \nВы забронировали за столом №" + (userTable + 1) + " " + userPlace + " места.");
  30. }
  31. else
  32. Console.WriteLine("Недостаточно мест.");
  33.  
  34.  
  35. Console.WriteLine("За столом " + (userTable + 1) + " сейчас свободно " + table[userTable] + " мест.");
  36.  
  37. while (money > 0)
  38. {
  39. Console.WriteLine("Вы можете заказать блюда до приезда в ресторан" + "\n 1)Bich lasagna - 5000" + "\n 2)Борщ - 500"
  40. + "\n 3)Стейк - 1000" + "\n 4)Выход");
  41. string Input = Console.ReadLine();
  42. switch (Input)
  43. {
  44. case "1":
  45. int Bichlasagna = 5000;
  46. Console.WriteLine("Subscribe to Pewdiepie");
  47. Console.WriteLine("Cколько порций хотите заказать");
  48. int Name1 = Convert.ToInt32(Console.ReadLine());
  49. if (Bichlasagna * Name1 <= money && money > 0)
  50. {
  51. Bichlasagna = Bichlasagna * Name1;
  52. Console.WriteLine("Вы заказли =" + Name1 + "Шт");
  53. money = money - Bichlasagna;
  54. Console.WriteLine("У вас осталось =" + money + "Руб");
  55. }
  56. else
  57. {
  58. Console.WriteLine("Увас недостаточно денег");
  59. }
  60. break;
  61. case "2":
  62. int Borsh = 500;
  63. Console.WriteLine("Cколько порций хотите заказать");
  64. int Name2 = Convert.ToInt32(Console.ReadLine());
  65. if (Borsh * Name2 <= money && money > 0)
  66. {
  67. Borsh = Borsh * Name2;
  68. Console.WriteLine("Вы заказли =" + Name2 + "Шт");
  69. money = money - Borsh;
  70. Console.WriteLine("У вас осталось =" + money + "Руб");
  71. }
  72. else
  73. {
  74. Console.WriteLine("Увас недостаточно денег");
  75. }
  76. break;
  77. case "3":
  78. int Steak = 1000;
  79. Console.WriteLine("Cколько порций хотите заказать");
  80. int Name3 = Convert.ToInt32(Console.ReadLine());
  81. if (Steak * Name3 <= money && money > 0)
  82. {
  83. Bichlasagna = Steak * Name3;
  84. Console.WriteLine("Вы заказли =" + Name3 + "Шт");
  85. money = money - Steak;
  86. Console.WriteLine("У вас осталось =" + money + "Руб");
  87. }
  88. else
  89. {
  90. Console.WriteLine("Увас недостаточно денег");
  91. }
  92. break;
  93. }
  94. if(Input == "4")
  95. {
  96. Console.WriteLine("Заказ принят");
  97. break;
  98. }
  99. }
  100. }
  101. }
  102. }
Advertisement
Add Comment
Please, Sign In to add comment