poli_rk

Untitled

Sep 22nd, 2020
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _3.GamingStore
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. double budget = double.Parse(Console.ReadLine());
  10. string gameName = Console.ReadLine();
  11. double sumSpent = 0;
  12.  
  13. while (gameName != "Game Time")
  14. {
  15. double gamePrice = 0;
  16.  
  17. switch (gameName)
  18. {
  19. case "OutFall 4":
  20. case "RoverWatch Origins Edition":
  21. gamePrice = 39.99;
  22. break;
  23. case "CS: OG":
  24. gamePrice = 15.99;
  25. break;
  26. case "Zplinter Zell":
  27. gamePrice = 19.99;
  28. break;
  29. case "Honored 2":
  30. gamePrice = 59.99;
  31. break;
  32. case "RoverWatch":
  33. gamePrice = 29.99;
  34. break;
  35.  
  36. default:
  37. Console.WriteLine("Not Found");
  38. gameName = Console.ReadLine();
  39. continue;
  40. }
  41.  
  42. if (budget < gamePrice)
  43. {
  44. Console.WriteLine("Too Expensive");
  45. }
  46. else
  47. {
  48. Console.WriteLine($"Bought {gameName}");
  49. sumSpent += gamePrice;
  50. budget -= gamePrice;
  51. }
  52.  
  53. if (budget == 0)
  54. {
  55. Console.WriteLine("Out of money!");
  56. break;
  57. }
  58.  
  59. gameName = Console.ReadLine();
  60. }
  61.  
  62. Console.WriteLine($"Total spent: ${sumSpent:F2}. Remaining: ${budget:F2}");
  63. }
  64. }
  65. }
  66.  
Add Comment
Please, Sign In to add comment