Advertisement
tutzy

fruit market

Apr 2nd, 2015
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 6.42 KB | None | 0 0
  1. The local fruit market offers fruits and vegetables with the following standard price list:
  2. • banana  1.80
  3. • cucumber  2.75
  4. • tomato  3.20
  5. • orange  1.60
  6. • apple  0.86 
  7. The market owner decided to introduce the following discounts:
  8. • Friday  10% off for all products
  9. • Sunday  5% off for all products
  10. • Tuesday  20% off for fruits
  11. • Wednesday  10% off for vegetables
  12. • Thursday  30% off for bananas
  13. Write a program that helps the fruit market owner to calculate the total price for orders that consist of day, 3 products with quantities.
  14. Input
  15. The input data should be read from the console. The input data consists of exactly 7 lines:
  16. • At the first line you will be given the day of week.
  17. • At the next 6 lines you will be given: quantity1, product1, quantity2, product2, quantity3, product3.
  18. The input data will always be valid and in the format described. There is no need to check it explicitly.
  19. Output
  20. You have to print at the console the total price for the specified 3 products at the specified day of week.
  21.  
  22.  
  23. using System;
  24.  
  25. class Program
  26. {
  27.     static void Main()
  28.     {
  29.         string day = Console.ReadLine();
  30.         double quantity1 = double.Parse(Console.ReadLine());
  31.         string product1 = Console.ReadLine();
  32.         double sum1 = 0;
  33.         double quantity2 = double.Parse(Console.ReadLine());
  34.         string product2 = Console.ReadLine();
  35.         double sum2 = 0;
  36.         double quantity3 = double.Parse(Console.ReadLine());
  37.         string product3 = Console.ReadLine();
  38.         double sum3 = 0;
  39.         {
  40.             if (product1 == "banana")
  41.             {
  42.                 sum1 = quantity1 * 1.80;
  43.                 if (day == "Thursday")
  44.                 {
  45.                     sum1 = sum1 - (sum1 * 0.3);
  46.                 }
  47.                 else if(day == "Tuesday")
  48.                 {
  49.                     sum1 = sum1 - (sum1 * 0.2);
  50.                 }
  51.            
  52.             }
  53.        
  54.             else if (product1 == "cucumber")
  55.             {
  56.                 sum1 = quantity1 * 2.75;
  57.                 if(day=="Wednesday")
  58.                 {
  59.                     sum1 = sum1 - (sum1 * 0.1);
  60.                 }
  61.             }
  62.             else if (product1 == "tomato")
  63.             {
  64.                 sum1 = quantity1 * 3.20;
  65.                 if (day == "Wednesday")
  66.                 {
  67.                     sum1 = sum1 - (sum1 * 0.1);
  68.                 }
  69.             }
  70.             else if (product1 == "orange")
  71.             {
  72.                 sum1 = quantity1 * 1.60;
  73.                 if(day == "Tuesday")
  74.                 {
  75.                     sum1 = sum1 - (sum1 * 0.2);
  76.                 }
  77.             }
  78.             else if (product1 == "apple")
  79.             {
  80.                 sum1 = quantity1 * 0.86;
  81.                 if(day == "Tuesday")
  82.                 {
  83.                     sum1 = sum1 - (sum1 * 0.2);
  84.                 }
  85.             }
  86.         }
  87.  
  88.         {
  89.             if (product2 == "banana")
  90.             {
  91.                 sum2 = quantity2 * 1.80;
  92.                 if (day == "Thursday")
  93.                 {
  94.                     sum2 = sum2 - (sum2 * 0.3);
  95.                 }
  96.                 else if(day == "Tuesday")
  97.                 {
  98.                     sum2 = sum2 - (sum2 * 0.2);
  99.                 }
  100.             }
  101.             else if (product2 == "cucumber")
  102.             {
  103.                 sum2 = quantity2 * 2.75;
  104.                 if (day == "Wednesday")
  105.                 {
  106.                     sum2 = sum2 - (sum2 * 0.1);
  107.                 }
  108.             }
  109.             else if (product2 == "tomato")
  110.             {
  111.                 sum2 = quantity2 * 3.20;
  112.                 if (day == "Wednesday")
  113.                 {
  114.                     sum2 = sum2 - (sum2 * 0.1);
  115.                 }
  116.             }
  117.             else if (product2 == "orange")
  118.             {
  119.                 sum2 = quantity2 * 1.60;
  120.                 if(day == "Tuesday")
  121.                 {
  122.                     sum2 = sum2 - (sum2 * 0.2);
  123.                 }
  124.             }
  125.             else if (product2 == "apple")
  126.             {
  127.                 sum2 = quantity2 * 0.86;
  128.                 if(day == "Tuesday")
  129.                 {
  130.                     sum2 = sum2 - (sum2 * 0.2);
  131.                 }
  132.             }
  133.  
  134.         }
  135.         {
  136.             if (product3 == "banana")
  137.             {
  138.                 sum3 = quantity3 * 1.80;
  139.                 if (day == "Thursday")
  140.                 {
  141.                     sum3 = sum3 - (sum3 * 0.3);
  142.                 }
  143.                 else if(day == "Tuesday")
  144.                 {
  145.                     sum3 = sum3 - (sum3 * 0.2);
  146.                 }
  147.             }
  148.             else if (product3 == "cucumber")
  149.             {
  150.                 sum3 = quantity3 * 2.75;
  151.                 if (day == "Wednesday")
  152.                 {
  153.                     sum3 = sum3 - (sum3 * 0.1);
  154.                 }
  155.             }
  156.             else if (product3 == "tomato")
  157.             {
  158.                 sum3 = quantity3 * 3.20;
  159.                 if (day == "Wednesday")
  160.                 {
  161.                     sum3 = sum3 - (sum3 * 0.1);
  162.                 }
  163.             }
  164.             else if (product3 == "orange")
  165.             {
  166.                 sum3 = quantity3 * 1.60;
  167.                 if(day == "Tuesday")
  168.                 {
  169.                     sum3 = sum3 - (sum3 * 0.2);
  170.                 }
  171.             }
  172.             else if (product3 == "apple")
  173.             {
  174.                 sum3 = quantity3 * 0.86;
  175.                 if(day == "Tuesday")
  176.                 {
  177.                     sum3 = sum3 - (sum3 * 0.2);
  178.                 }
  179.             }
  180.  
  181.         }
  182.         double sumAll = sum1 + sum2 + sum3;
  183.  
  184.         double sumFriday = sumAll - (sumAll / 10);
  185.  
  186.         double sumSunday = sumAll - (sumAll * 0.05);
  187.  
  188.         double sumThursday = sumAll;
  189.  
  190.  
  191.         double sumTuesday = sumAll;
  192.  
  193.         double sumWednesday = sumAll;
  194.  
  195.        
  196.         if (day == "Friday")
  197.             Console.WriteLine("{0:0.00}",sumFriday);
  198.  
  199.         else if (day == "Sunday")
  200.             Console.WriteLine("{0:0.00}",sumSunday);
  201.  
  202.         else if (day == "Thursday")
  203.             Console.WriteLine("{0:0.00}",sumThursday);
  204.        
  205.         else if (day == "Tuesday")
  206.             Console.WriteLine("{0:0.00}",sumTuesday);
  207.        
  208.         else if (day == "Wednesday")
  209.             Console.WriteLine("{0:0.00}",sumWednesday);
  210.         else
  211.         {
  212.             Console.WriteLine("{0:0.00}",sumAll);
  213.         }
  214.     }
  215. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement