Advertisement
tsvetelinapasheva

TsvetelinaPasheva/ConditionalStatementsAdvancedLab/11.FruitShop

Jan 24th, 2021
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.91 KB | None | 0 0
  1. using System;
  2.  
  3. namespace ConsoleApp21
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             string fruit = Console.ReadLine();
  10.             string dayOfWeek = Console.ReadLine();
  11.             double quantity = double.Parse(Console.ReadLine());
  12.             double price = 0.0;
  13.  
  14.             if (fruit == "banana")
  15.             {
  16.                 switch (dayOfWeek)
  17.                 {
  18.                     case "Monday":
  19.                     case "Tuesday":
  20.                     case "Wednesday":
  21.                     case "Thursday":
  22.                     case "Friday":
  23.                         price = quantity * 2.50;
  24.                         Console.WriteLine($"{price:f2}");
  25.                         break;
  26.                     case "Saturday":
  27.                     case "Sunday":
  28.                         price = quantity * 2.70;
  29.                         Console.WriteLine($"{price:f2}");
  30.                         break;
  31.                     default:
  32.                         Console.WriteLine("error");
  33.                         break;
  34.                 }
  35.             }
  36.             else if (fruit == "apple")
  37.             {
  38.                 switch (dayOfWeek)
  39.                 {
  40.                     case "Monday":
  41.                     case "Tuesday":
  42.                     case "Wednesday":
  43.                     case "Thursday":
  44.                     case "Friday":
  45.                         price = quantity * 1.20;
  46.                         Console.WriteLine($"{price:f2}");
  47.                         break;
  48.                     case "Saturday":
  49.                     case "Sunday":
  50.                         price = quantity * 1.25;
  51.                         Console.WriteLine($"{price:f2}");
  52.                         break;
  53.                     default:
  54.                         Console.WriteLine("error");
  55.                         break;
  56.                 }
  57.             }
  58.             else if (fruit == "orange")
  59.             {
  60.                 switch (dayOfWeek)
  61.                 {
  62.                     case "Monday":
  63.                     case "Tuesday":
  64.                     case "Wednesday":
  65.                     case "Thursday":
  66.                     case "Friday":
  67.                         price = quantity * 0.85;
  68.                         Console.WriteLine($"{price:f2}");
  69.                         break;
  70.                     case "Saturday":
  71.                     case "Sunday":
  72.                         price = quantity * 0.90;
  73.                         Console.WriteLine($"{price:f2}");
  74.                         break;
  75.                     default:
  76.                         Console.WriteLine("error");
  77.                         break;
  78.                 }
  79.             }
  80.             else if (fruit == "grapefruit")
  81.             {
  82.                 switch (dayOfWeek)
  83.                 {
  84.                     case "Monday":
  85.                     case "Tuesday":
  86.                     case "Wednesday":
  87.                     case "Thursday":
  88.                     case "Friday":
  89.                         price = quantity * 1.45;
  90.                         Console.WriteLine($"{price:f2}");
  91.                         break;
  92.                     case "Saturday":
  93.                     case "Sunday":
  94.                         price = quantity * 1.60;
  95.                         Console.WriteLine($"{price:f2}");
  96.                         break;
  97.                     default:
  98.                         Console.WriteLine("error");
  99.                         break;
  100.                 }
  101.             }
  102.             else if (fruit == "kiwi")
  103.             {
  104.                 switch (dayOfWeek)
  105.                 {
  106.                     case "Monday":
  107.                     case "Tuesday":
  108.                     case "Wednesday":
  109.                     case "Thursday":
  110.                     case "Friday":
  111.                         price = quantity * 2.70;
  112.                         Console.WriteLine($"{price:f2}");
  113.                         break;
  114.                     case "Saturday":
  115.                     case "Sunday":
  116.                         price = quantity * 3.00;
  117.                         Console.WriteLine($"{price:f2}");
  118.                         break;
  119.                     default:
  120.                         Console.WriteLine("error");
  121.                         break;
  122.                 }
  123.             }
  124.             else if (fruit == "pineapple")
  125.             {
  126.                 switch (dayOfWeek)
  127.                 {
  128.                     case "Monday":
  129.                     case "Tuesday":
  130.                     case "Wednesday":
  131.                     case "Thursday":
  132.                     case "Friday":
  133.                         price = quantity * 5.50;
  134.                         Console.WriteLine($"{price:f2}");
  135.                         break;
  136.                     case "Saturday":
  137.                     case "Sunday":
  138.                         price = quantity * 5.60;
  139.                         Console.WriteLine($"{price:f2}");
  140.                         break;
  141.                     default:
  142.                         Console.WriteLine("error");
  143.                         break;
  144.                 }
  145.             }
  146.             else if (fruit == "grapes")
  147.             {
  148.                 switch (dayOfWeek)
  149.                 {
  150.                     case "Monday":
  151.                     case "Tuesday":
  152.                     case "Wednesday":
  153.                     case "Thursday":
  154.                     case "Friday":
  155.                         price = quantity * 3.85;
  156.                         Console.WriteLine($"{price:f2}");
  157.                         break;
  158.                     case "Saturday":
  159.                     case "Sunday":
  160.                         price = quantity * 4.20;
  161.                         Console.WriteLine($"{price:f2}");
  162.                         break;
  163.                     default:
  164.                         Console.WriteLine("error");
  165.                         break;
  166.                 }
  167.             }
  168.  
  169.             else
  170.             {
  171.                 Console.WriteLine("error");
  172.             }
  173.         }
  174.     }
  175. }
  176.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement