Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Problem_03.Flowers4
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12.  
  13. {
  14. double hrizantemi = double.Parse(Console.ReadLine());
  15. double rozi = double.Parse(Console.ReadLine());
  16. double laleta = double.Parse(Console.ReadLine());
  17. string season = Console.ReadLine();
  18. string PraznikIliNe = Console.ReadLine();
  19.  
  20. double hrizantemiProletLqto = 2.00;
  21. double hrizantemiEsenZima = 3.75;
  22. double roziProletLqto = 4.10;
  23. double roziEsenZima = 4.50;
  24. double laletaProletLqto = 2.50;
  25. double laletaEsenZima = 4.15;
  26.  
  27. double price = 0;
  28. double priceProletLqto = hrizantemiProletLqto * hrizantemi + roziProletLqto * rozi +
  29. laletaProletLqto * laleta;
  30. double priceEsenZima = hrizantemiEsenZima * hrizantemi + roziEsenZima * rozi +
  31. laletaEsenZima * laleta;
  32. double allFlowers = hrizantemi + rozi + laleta;
  33.  
  34.  
  35. if (season == "Summer" || season == "Spring")
  36. {
  37. price = priceProletLqto;
  38. if (PraznikIliNe == "Y")
  39. {
  40. price += price * 0.15;
  41. }
  42.  
  43. if (laleta > 7 && season == "Spring")
  44. {
  45. price -= price * 0.05;
  46. }
  47.  
  48. }
  49.  
  50.  
  51. //
  52. else if (season == "Autumn" || season == "Winter")
  53. {
  54. price = priceEsenZima;
  55. if (PraznikIliNe == "Y")
  56. {
  57. price += price * 0.15;
  58. }
  59.  
  60. if (rozi >= 10 && season == "Winter")
  61. {
  62. price -= price * 0.10;
  63.  
  64. }
  65. }
  66.  
  67. if (allFlowers >= 20)
  68. {
  69. price -= price * 0.20;
  70. Console.WriteLine($"{price + 2:f2}");
  71. }
  72. else
  73. {
  74. Console.WriteLine($"{price + 2:f2}");
  75. }
  76.  
  77. }
  78. }
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement