M0Hk

FruitShop

Feb 24th, 2020
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.11 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _08.FruitShop
  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;
  13.  
  14.             if (fruit == "banana")
  15.             {
  16.                 if (dayOfWeek == "Monday" || dayOfWeek == "Tuesday" || dayOfWeek == "Wednesday" || dayOfWeek == "Thursday" || dayOfWeek == "Friday")
  17.                 {
  18.                     price = 2.50;
  19.                     Console.WriteLine($"{quantity * price:F2}");
  20.                 }
  21.                 else if (dayOfWeek == "Saturday" || dayOfWeek == "Sunday")
  22.                 {
  23.                     price = 2.70;
  24.                     Console.WriteLine($"{quantity * price:F2}");
  25.                 }
  26.                 else
  27.                 {
  28.                     Console.WriteLine("error");
  29.                 }
  30.             }
  31.             else if (fruit == "apple")
  32.             {
  33.                 if (dayOfWeek == "Monday" || dayOfWeek == "Tuesday" || dayOfWeek == "Wednesday" || dayOfWeek == "Thursday" || dayOfWeek == "Friday")
  34.                 {
  35.                     price = 1.20;
  36.                     Console.WriteLine($"{quantity * price:F2}");
  37.                 }
  38.                 else if (dayOfWeek == "Saturday" || dayOfWeek == "Sunday")
  39.                 {
  40.                     price = 1.25;
  41.                     Console.WriteLine($"{quantity * price:F2}");
  42.                 }
  43.                 else
  44.                 {
  45.                     Console.WriteLine("error");
  46.                 }
  47.             }
  48.             else if (fruit == "orange")
  49.             {
  50.                 if (dayOfWeek == "Monday" || dayOfWeek == "Tuesday" || dayOfWeek == "Wednesday" || dayOfWeek == "Thursday" || dayOfWeek == "Friday")
  51.                 {
  52.                     price = 0.85;
  53.                     Console.WriteLine($"{quantity * price:F2}");
  54.                 }
  55.                 else if (dayOfWeek == "Saturday" || dayOfWeek == "Sunday")
  56.                 {
  57.                     price = 0.90;
  58.                     Console.WriteLine($"{quantity * price:F2}");
  59.                 }
  60.                 else
  61.                 {
  62.                     Console.WriteLine("error");
  63.                 }
  64.             }
  65.             else if (fruit == "grapefruit")
  66.             {
  67.                 if (dayOfWeek == "Monday" || dayOfWeek == "Tuesday" || dayOfWeek == "Wednesday" || dayOfWeek == "Thursday" || dayOfWeek == "Friday")
  68.                 {
  69.                     price = 1.45;
  70.                     Console.WriteLine($"{quantity * price:F2}");
  71.                 }
  72.                 else if (dayOfWeek == "Saturday" || dayOfWeek == "Sunday")
  73.                 {
  74.                     price = 1.60;
  75.                     Console.WriteLine($"{quantity * price:F2}");
  76.                 }
  77.                 else
  78.                 {
  79.                     Console.WriteLine("error");
  80.                 }
  81.             }
  82.             else if (fruit == "kiwi")
  83.             {
  84.                 if (dayOfWeek == "Monday" || dayOfWeek == "Tuesday" || dayOfWeek == "Wednesday" || dayOfWeek == "Thursday" || dayOfWeek == "Friday")
  85.                 {
  86.                     price = 2.70;
  87.                     Console.WriteLine($"{quantity * price:F2}");
  88.                 }
  89.                 else if (dayOfWeek == "Saturday" || dayOfWeek == "Sunday")
  90.                 {
  91.                     price = 3.00;
  92.                     Console.WriteLine($"{quantity * price:F2}");
  93.                 }
  94.                 else
  95.                 {
  96.                     Console.WriteLine("error");
  97.                 }
  98.             }
  99.             else if (fruit == "pineapple")
  100.             {
  101.                 if (dayOfWeek == "Monday" || dayOfWeek == "Tuesday" || dayOfWeek == "Wednesday" || dayOfWeek == "Thursday" || dayOfWeek == "Friday")
  102.                 {
  103.                     price = 5.50;
  104.                     Console.WriteLine($"{quantity * price:F2}");
  105.                 }
  106.                 else if (dayOfWeek == "Saturday" || dayOfWeek == "Sunday")
  107.                 {
  108.                     price = 5.60;
  109.                     Console.WriteLine($"{quantity * price:F2}");
  110.                 }
  111.                 else
  112.                 {
  113.                     Console.WriteLine("error");
  114.                 }
  115.             }
  116.             else if (fruit == "grapes")
  117.             {
  118.                 if (dayOfWeek == "Monday" || dayOfWeek == "Tuesday" || dayOfWeek == "Wednesday" || dayOfWeek == "Thursday" || dayOfWeek == "Friday")
  119.                 {
  120.                     price = 3.85;
  121.                     Console.WriteLine($"{quantity * price:F2}");
  122.                 }
  123.                 else if (dayOfWeek == "Saturday" || dayOfWeek == "Sunday")
  124.                 {
  125.                     price = 4.20;
  126.                     Console.WriteLine($"{quantity * price:F2}");
  127.                 }
  128.                 else
  129.                 {
  130.                     Console.WriteLine("error");
  131.                 }
  132.             }
  133.             else
  134.             {
  135.                 Console.WriteLine("error");
  136.             }
  137.  
  138.  
  139.  
  140.         }
  141.     }
  142. }
Advertisement
Add Comment
Please, Sign In to add comment