Advertisement
spasnikolov131

Untitled

Mar 28th, 2022
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.79 KB | None | 0 0
  1. using System;
  2.  
  3.  
  4. namespace The_begining
  5. {
  6. class Program
  7. {
  8. static void Main(string[] args)
  9. {
  10. double countDograma = double.Parse(Console.ReadLine());
  11. string kindDograma = Console.ReadLine();
  12. string delivery = Console.ReadLine();
  13. double price = 0;
  14.  
  15. if (countDograma < 10)
  16. {
  17. Console.WriteLine("Invalid order");
  18.  
  19.  
  20. }
  21. switch (kindDograma)
  22. {
  23. case "90X130":
  24. price = 110;
  25.  
  26. if (countDograma > 30 && countDograma <= 60)
  27. {
  28. price *= countDograma;
  29. price -= (0.05 * price);
  30. }
  31. else if(countDograma > 60)
  32. {
  33. price *= countDograma;
  34. price -= (0.08 * price);
  35. }
  36.  
  37. break;
  38. case "100X150":
  39. price = 140;
  40.  
  41. if (countDograma > 40 && countDograma <= 80)
  42. {
  43. price *= countDograma;
  44. price -= (0.06 * price);
  45. }
  46. else if (countDograma > 80)
  47. {
  48. price *= countDograma;
  49. price -= (0.10 * price);
  50. }
  51. break;
  52. case "130X180":
  53. price = 190;
  54.  
  55. if (countDograma > 20 && countDograma <= 50)
  56. {
  57. price *= countDograma;
  58. price -= (0.07 * price);
  59. }
  60. else if (countDograma > 50)
  61. {
  62. price *= countDograma;
  63. price -= (0.12 * price);
  64. }
  65. break;
  66. case "200X300":
  67. price = 250;
  68.  
  69. if (countDograma > 25 && countDograma <= 50)
  70. {
  71. price *= countDograma;
  72. price -= (0.09 * price);
  73. }
  74. else if (countDograma > 50)
  75. {
  76. price *= countDograma;
  77. price -= (0.14 * price);
  78. }
  79. break;
  80.  
  81. }
  82.  
  83.  
  84. if (delivery == "With delivery")
  85. {
  86. price += 60;
  87. }
  88. if (countDograma > 99)
  89. {
  90. price = price - (price *= 0.04);
  91. }
  92. Console.WriteLine($"{price:f2} BGN");
  93. }
  94. }
  95. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement