Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.15 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _04._Sum_of_Two_Numbers
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. double moshtnostNaDvigatelq = double.Parse(Console.ReadLine());
  10. string gradVBulgariq = Console.ReadLine();
  11. string ecoStandart = Console.ReadLine();
  12. double danukzakilovat = 0;
  13. double otstupka = 0;
  14.  
  15.  
  16.  
  17.  
  18. if (moshtnostNaDvigatelq <= 37)
  19. {
  20. switch (gradVBulgariq)
  21. {
  22.  
  23. case "Sofia":
  24. {
  25.  
  26. danukzakilovat = moshtnostNaDvigatelq * 1.43;
  27.  
  28. break;
  29. }
  30. case "Vidin":
  31. {
  32. danukzakilovat = moshtnostNaDvigatelq * 1.34;
  33. break;
  34. }
  35. case "Varna":
  36. {
  37. danukzakilovat = moshtnostNaDvigatelq * 1.37;
  38. break;
  39. }
  40.  
  41.  
  42. }
  43. }
  44. else if (moshtnostNaDvigatelq >= 38 && moshtnostNaDvigatelq <= 55)
  45. {
  46. switch (gradVBulgariq)
  47. {
  48. case "Sofia":
  49. {
  50. danukzakilovat = moshtnostNaDvigatelq * 1.50;
  51. break;
  52. }
  53. case "Vidin":
  54. {
  55. danukzakilovat = moshtnostNaDvigatelq * 1.40;
  56. break;
  57. }
  58. case "Varna":
  59. {
  60. danukzakilovat = moshtnostNaDvigatelq * 1.40;
  61. break;
  62. }
  63. }
  64. }
  65. else if (moshtnostNaDvigatelq > 55)
  66. {
  67. switch (gradVBulgariq)
  68. {
  69. case "Sofia":
  70. {
  71. danukzakilovat = moshtnostNaDvigatelq * 2.68;
  72. break;
  73. }
  74. case "Vidin":
  75. {
  76. danukzakilovat = moshtnostNaDvigatelq * 2.54;
  77. break;
  78. }
  79. case "Varna":
  80. {
  81. danukzakilovat = moshtnostNaDvigatelq * 2.57;
  82. break;
  83. }
  84. }
  85. }
  86. if (ecoStandart == "Euro 4")
  87. {
  88. otstupka = danukzakilovat * 0.15;
  89. }
  90. else if (ecoStandart == "Euro 5")
  91. {
  92. otstupka = danukzakilovat * 0.17;
  93. }
  94. else if (ecoStandart == "Euro 6")
  95. {
  96. otstupka = danukzakilovat * 0.2;
  97. }
  98. double total = danukzakilovat - otstupka;
  99.  
  100. Console.WriteLine($"{(total):f2} lv");
  101.  
  102.  
  103. }
  104.  
  105.  
  106. }
  107. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement