Advertisement
Guest User

Untitled

a guest
Feb 25th, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.62 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _4
  4. {
  5. class Program
  6. {
  7. static void Main()
  8. {
  9. var flowers = Console.ReadLine();
  10. var numberOfFlowers = int.Parse(Console.ReadLine());
  11. var budget = int.Parse(Console.ReadLine());
  12.  
  13. var discount = 0.0;
  14. var increment = 0.0;
  15.  
  16. var rosePrice = 5.0;
  17. var daliqPrice = 3.80;
  18. var lalePrice = 2.80;
  19. var narcisPrice = 3.0;
  20. var gladiolaPrice = 2.50;
  21.  
  22. if(flowers == "Roses")
  23. {
  24. if (numberOfFlowers > 80)
  25. {
  26. discount = (rosePrice * numberOfFlowers / 10);
  27. }
  28.  
  29. if (numberOfFlowers * rosePrice - discount <= budget)
  30. Console.WriteLine("Hey, you have a great garden with {0} {1} and {2:0.00} leva left.", numberOfFlowers, flowers, Math.Abs(numberOfFlowers * rosePrice - discount - budget));
  31. else
  32. Console.WriteLine("Not enough money, you need {0:0.00} leva more.", numberOfFlowers * rosePrice - discount - budget);
  33. }
  34. else if(flowers == "Dahlias")
  35. {
  36. if (numberOfFlowers > 90)
  37. discount = 15.0 * (daliqPrice * numberOfFlowers) / 100.0;
  38.  
  39. if (numberOfFlowers * daliqPrice - discount <= budget)
  40. Console.WriteLine("Hey, you have a great garden with {0} {1} and {2:0.00} leva left.", numberOfFlowers, flowers, Math.Abs(numberOfFlowers * daliqPrice - discount - budget));
  41. else
  42. Console.WriteLine("Not enough money, you need {0:0.00} leva more.", numberOfFlowers * daliqPrice - discount - budget);
  43. }
  44. else if(flowers == "Tulips")
  45. {
  46. if (numberOfFlowers > 80)
  47. discount = 15.0 * (lalePrice * numberOfFlowers) / 100.0;
  48.  
  49. if (numberOfFlowers * lalePrice - discount <= budget)
  50. Console.WriteLine("Hey, you have a great garden with {0} {1} and {2:0.00} leva left.", numberOfFlowers, flowers, Math.Abs(numberOfFlowers * lalePrice - discount - budget));
  51. else
  52. Console.WriteLine("Not enough money, you need {0:0.00} leva more.", numberOfFlowers * lalePrice - discount - budget);
  53. }
  54. else if(flowers == "Narcissus")
  55. {
  56. if(numberOfFlowers < 120)
  57. increment = 15.0 * (narcisPrice * numberOfFlowers) / 100.0;
  58.  
  59. if (numberOfFlowers * narcisPrice + increment <= budget)
  60. Console.WriteLine("Hey, you have a great garden with {0} {1} and {2:0.00} leva left.", numberOfFlowers, flowers, Math.Abs(numberOfFlowers * narcisPrice + increment - budget));
  61. else
  62. Console.WriteLine("Not enough money, you need {0:0.00} leva more.", numberOfFlowers * narcisPrice + increment - budget);
  63. }
  64. else if(flowers == "Gladiolus")
  65. {
  66. if (numberOfFlowers < 80)
  67. increment = (gladiolaPrice * numberOfFlowers) / 5.0;
  68.  
  69. if (numberOfFlowers * gladiolaPrice + increment <= budget)
  70. Console.WriteLine("Hey, you have a great garden with {0} {1} and {2:0.00} leva left.", numberOfFlowers, flowers, Math.Abs(numberOfFlowers * gladiolaPrice + increment - budget));
  71. else
  72. Console.WriteLine("Not enough money, you need {0:0.00} leva more.", numberOfFlowers * gladiolaPrice + increment - budget);
  73. }
  74. }
  75. }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement