Advertisement
dragonbs

Fruit Shop

Sep 25th, 2022
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 12.27 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _11._Fruit_Shop
  4. {
  5.     internal class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             string fruit = Console.ReadLine();
  10.             //pochvam s denq
  11.             string day = Console.ReadLine();
  12.             double quantity = double.Parse(Console.ReadLine());
  13.             double fruitPrice = 0;
  14.             switch (day)
  15.             {
  16.                 case "Monday":
  17.                     switch (fruit)
  18.                     {
  19.                         case "banana":
  20.                             fruitPrice = quantity * 2.50;
  21.                             Console.WriteLine($"{fruitPrice:f2}");
  22.  
  23.                             break;
  24.                         case "apple":
  25.                             fruitPrice = quantity * 1.20;
  26.                             Console.WriteLine($"{fruitPrice:f2}");
  27.  
  28.                             break;
  29.                         case "orange":
  30.                             fruitPrice = quantity * 0.85;
  31.                             Console.WriteLine($"{fruitPrice:f2}");
  32.  
  33.                             break;
  34.                         case "grapefruit":
  35.                             fruitPrice = quantity * 1.45;
  36.                             Console.WriteLine($"{fruitPrice:f2}");
  37.  
  38.                             break;
  39.                         case "kiwi":
  40.                             fruitPrice = quantity * 2.70;
  41.                             Console.WriteLine($"{fruitPrice:f2}");
  42.  
  43.                             break;
  44.                         case "pineapple":
  45.                             fruitPrice = quantity * 5.50;
  46.                             Console.WriteLine($"{fruitPrice:f2}");
  47.  
  48.                             break;
  49.                         case "grapes":
  50.                             fruitPrice = quantity * 3.85;
  51.                             Console.WriteLine($"{fruitPrice:f2}");
  52.  
  53.                             break;
  54.                         default:
  55.                             Console.WriteLine("error");
  56.                             break;
  57.                     }
  58.                     break;
  59.  
  60.                 case "Tuesday":
  61.                     switch (fruit)
  62.                     {
  63.                         case "banana":
  64.                             fruitPrice = quantity * 2.50;
  65.                             Console.WriteLine($"{fruitPrice:f2}");
  66.  
  67.                             break;
  68.                         case "apple":
  69.                             fruitPrice = quantity * 1.20;
  70.                             Console.WriteLine($"{fruitPrice:f2}");
  71.  
  72.                             break;
  73.                         case "orange":
  74.                             fruitPrice = quantity * 0.85;
  75.                             Console.WriteLine($"{fruitPrice:f2}");
  76.  
  77.                             break;
  78.                         case "grapefruit":
  79.                             fruitPrice = quantity * 1.45;
  80.                             Console.WriteLine($"{fruitPrice:f2}");
  81.  
  82.                             break;
  83.                         case "kiwi":
  84.                             fruitPrice = quantity * 2.70;
  85.                             Console.WriteLine($"{fruitPrice:f2}");
  86.  
  87.                             break;
  88.                         case "pineapple":
  89.                             fruitPrice = quantity * 5.50;
  90.                             Console.WriteLine($"{fruitPrice:f2}");
  91.  
  92.                             break;
  93.                         case "grapes":
  94.                             fruitPrice = quantity * 3.85;
  95.                             Console.WriteLine($"{fruitPrice:f2}");
  96.  
  97.                             break;
  98.                         default:
  99.                             Console.WriteLine("error");
  100.                             break;
  101.                     }
  102.                     break;
  103.                 case "Wednesday":
  104.                     switch (fruit)
  105.                     {
  106.                         case "banana":
  107.                             fruitPrice = quantity * 2.50;
  108.                             Console.WriteLine($"{fruitPrice:f2}");
  109.  
  110.                             break;
  111.                         case "apple":
  112.                             fruitPrice = quantity * 1.20;
  113.                             Console.WriteLine($"{fruitPrice:f2}");
  114.  
  115.                             break;
  116.                         case "orange":
  117.                             fruitPrice = quantity * 0.85;
  118.                             Console.WriteLine($"{fruitPrice:f2}");
  119.  
  120.                             break;
  121.                         case "grapefruit":
  122.                             fruitPrice = quantity * 1.45;
  123.                             Console.WriteLine($"{fruitPrice:f2}");
  124.  
  125.                             break;
  126.                         case "kiwi":
  127.                             fruitPrice = quantity * 2.70;
  128.                             Console.WriteLine($"{fruitPrice:f2}");
  129.  
  130.                             break;
  131.                         case "pineapple":
  132.                             fruitPrice = quantity * 5.50;
  133.                             Console.WriteLine($"{fruitPrice:f2}");
  134.  
  135.                             break;
  136.                         case "grapes":
  137.                             fruitPrice = quantity * 3.85;
  138.                             Console.WriteLine($"{fruitPrice:f2}");
  139.  
  140.                             break;
  141.                         default:
  142.                             Console.WriteLine("error");
  143.                             break;
  144.                     }
  145.                     break;
  146.                 case "Thursday":
  147.                     switch (fruit)
  148.                     {
  149.                         case "banana":
  150.                             fruitPrice = quantity * 2.50;
  151.                             Console.WriteLine($"{fruitPrice:f2}");
  152.  
  153.                             break;
  154.                         case "apple":
  155.                             fruitPrice = quantity * 1.20;
  156.                             Console.WriteLine($"{fruitPrice:f2}");
  157.  
  158.                             break;
  159.                         case "orange":
  160.                             fruitPrice = quantity * 0.85;
  161.                             Console.WriteLine($"{fruitPrice:f2}");
  162.  
  163.                             break;
  164.                         case "grapefruit":
  165.                             fruitPrice = quantity * 1.45;
  166.                             Console.WriteLine($"{fruitPrice:f2}");
  167.  
  168.                             break;
  169.                         case "kiwi":
  170.                             fruitPrice = quantity * 2.70;
  171.                             Console.WriteLine($"{fruitPrice:f2}");
  172.  
  173.                             break;
  174.                         case "pineapple":
  175.                             fruitPrice = quantity * 5.50;
  176.                             Console.WriteLine($"{fruitPrice:f2}");
  177.  
  178.                             break;
  179.                         case "grapes":
  180.                             fruitPrice = quantity * 3.85;
  181.                             Console.WriteLine($"{fruitPrice:f2}");
  182.  
  183.                             break;
  184.                         default:
  185.                             Console.WriteLine("error");
  186.                             break;
  187.                     }
  188.                     break;
  189.                 case "Friday":
  190.                     switch (fruit)
  191.                     {
  192.                         case "banana":
  193.                             fruitPrice = quantity * 2.50;
  194.                             Console.WriteLine($"{fruitPrice:f2}");
  195.  
  196.                             break;
  197.                         case "apple":
  198.                             fruitPrice = quantity * 1.20;
  199.                             Console.WriteLine($"{fruitPrice:f2}");
  200.  
  201.                             break;
  202.                         case "orange":
  203.                             fruitPrice = quantity * 0.85;
  204.                             Console.WriteLine($"{fruitPrice:f2}");
  205.  
  206.                             break;
  207.                         case "grapefruit":
  208.                             fruitPrice = quantity * 1.45;
  209.                             Console.WriteLine($"{fruitPrice:f2}");
  210.  
  211.                             break;
  212.                         case "kiwi":
  213.                             fruitPrice = quantity * 2.70;
  214.                             Console.WriteLine($"{fruitPrice:f2}");
  215.  
  216.                             break;
  217.                         case "pineapple":
  218.                             fruitPrice = quantity * 5.50;
  219.                             Console.WriteLine($"{fruitPrice:f2}");
  220.  
  221.                             break;
  222.                         case "grapes":
  223.                             fruitPrice = quantity * 3.85;
  224.                             Console.WriteLine($"{fruitPrice:f2}");
  225.  
  226.                             break;
  227.                         default:
  228.                             Console.WriteLine("error");
  229.                             break;
  230.                     }
  231.                     break;
  232.                 case "Saturday":
  233.                     switch (fruit)
  234.                     {
  235.                         case "banana":
  236.                             fruitPrice = quantity * 2.70;
  237.                             Console.WriteLine($"{fruitPrice:f2}");
  238.  
  239.                             break;
  240.                         case "apple":
  241.                             fruitPrice = quantity * 1.25;
  242.                             Console.WriteLine($"{fruitPrice:f2}");
  243.  
  244.                             break;
  245.                         case "orange":
  246.                             fruitPrice = quantity * 0.90;
  247.                             Console.WriteLine($"{fruitPrice:f2}");
  248.  
  249.                             break;
  250.                         case "grapefruit":
  251.                             fruitPrice = quantity * 1.60;
  252.                             Console.WriteLine($"{fruitPrice:f2}");
  253.  
  254.                             break;
  255.                         case "kiwi":
  256.                             fruitPrice = quantity * 3.00;
  257.                             Console.WriteLine($"{fruitPrice:f2}");
  258.  
  259.                             break;
  260.                         case "pineapple":
  261.                             fruitPrice = quantity * 5.60;
  262.                             Console.WriteLine($"{fruitPrice:f2}");
  263.  
  264.                             break;
  265.                         case "grapes":
  266.                             fruitPrice = quantity * 4.20;
  267.                             Console.WriteLine($"{fruitPrice:f2}");
  268.  
  269.                             break;
  270.                         default:
  271.                             Console.WriteLine("error");
  272.                             break;
  273.                     }
  274.                     break;              
  275.                 case "Sunday":
  276.                     switch (fruit)
  277.                     {
  278.                         case "banana":
  279.                             fruitPrice = quantity * 2.70;
  280.                             Console.WriteLine($"{fruitPrice:f2}");
  281.  
  282.                             break;
  283.                         case "apple":
  284.                             fruitPrice = quantity * 1.25;
  285.                             Console.WriteLine($"{fruitPrice:f2}");
  286.  
  287.                             break;
  288.                         case "orange":
  289.                             fruitPrice = quantity * 0.90;
  290.                             Console.WriteLine($"{fruitPrice:f2}");
  291.  
  292.                             break;
  293.                         case "grapefruit":
  294.                             fruitPrice = quantity * 1.60;
  295.                             Console.WriteLine($"{fruitPrice:f2}");
  296.  
  297.                             break;
  298.                         case "kiwi":
  299.                             fruitPrice = quantity * 3.00;
  300.                             Console.WriteLine($"{fruitPrice:f2}");
  301.  
  302.                             break;
  303.                         case "pineapple":
  304.                             fruitPrice = quantity * 5.60;
  305.                             Console.WriteLine($"{fruitPrice:f2}");
  306.  
  307.                             break;
  308.                         case "grapes":
  309.                             fruitPrice = quantity * 4.20;
  310.                             Console.WriteLine( $"{fruitPrice:f2}");
  311.                             break;
  312.                         default:
  313.                             Console.WriteLine("error");
  314.                             break;
  315.                     }
  316.                     break;
  317.                 default:
  318.                     Console.WriteLine("error");
  319.                     break;
  320.             }
  321.         }
  322.     }
  323. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement