tsvetelinapasheva

PastryShop

Feb 21st, 2021 (edited)
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.92 KB | None | 0 0
  1. using System;
  2.  
  3. namespace ConsoleApp35
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             string product = Console.ReadLine();
  10.             int productNum = int.Parse(Console.ReadLine());
  11.             int dateOfMonth = int.Parse(Console.ReadLine());
  12.             double cakeSum = 0;
  13.             double souffleSum = 0;
  14.             double baklavaSum = 0;
  15.             double discount = 0;
  16.             double dateDiscount = 0;
  17.             double finalSum = 0;
  18.  
  19.             if (dateOfMonth <= 15)
  20.             {
  21.                 if (product == "Cake")
  22.                 {
  23.                     cakeSum = 24;
  24.                     double cakePrice = cakeSum * productNum;
  25.  
  26.                     if (cakePrice >= 100 && cakePrice < 200)
  27.                     {
  28.                         discount = cakePrice * 0.15;
  29.                         cakePrice -= discount;
  30.                     }
  31.                     else if (cakePrice > 200)
  32.                     {
  33.                         discount = cakePrice * 0.25;
  34.                         cakePrice -= discount;
  35.                     }
  36.                     dateDiscount = cakePrice * 0.10;
  37.                     finalSum = cakePrice - dateDiscount;
  38.                     Console.WriteLine($"{finalSum:f2}");
  39.                 }
  40.  
  41.                 if (product == "Souffle")
  42.                 {
  43.                     souffleSum = 6.66;
  44.                     double soufflePrice = souffleSum * productNum;
  45.  
  46.                     if (soufflePrice >= 100 && soufflePrice < 200)
  47.                     {
  48.                         discount = soufflePrice * 0.15;
  49.                         soufflePrice -= discount;
  50.                     }
  51.                     else if (soufflePrice > 200)
  52.                     {
  53.                         discount = soufflePrice * 0.25;
  54.                         soufflePrice -= discount;
  55.                     }
  56.                     dateDiscount = soufflePrice * 0.10;
  57.                     finalSum = soufflePrice - dateDiscount;
  58.                     Console.WriteLine($"{finalSum:f2}");
  59.                 }
  60.  
  61.                 if (product == "Baklava")
  62.                 {
  63.                     baklavaSum = 12.60;
  64.                     double baklavaPrice = baklavaSum * productNum;
  65.  
  66.                     if (baklavaPrice >= 100 && baklavaPrice < 200)
  67.                     {
  68.                         discount = baklavaPrice * 0.15;
  69.                         baklavaPrice -= discount;
  70.                     }
  71.                     else if (baklavaPrice > 200)
  72.                     {
  73.                         discount = baklavaPrice * 0.25;
  74.                         baklavaPrice -= discount;
  75.                     }
  76.                     dateDiscount = baklavaPrice * 0.10;
  77.                     finalSum = baklavaPrice - dateDiscount;
  78.                     Console.WriteLine($"{finalSum:f2}");
  79.                 }
  80.  
  81.             }
  82.             if (dateOfMonth > 15 && dateOfMonth <22)
  83.             {
  84.                 if (product == "Cake")
  85.                 {
  86.                     cakeSum = 28.70;
  87.                     double cakePrice = cakeSum * productNum;
  88.  
  89.                     if (cakePrice >= 100 && cakePrice < 200)
  90.                     {
  91.                         discount = cakePrice * 0.15;
  92.                         cakePrice -= discount;
  93.                     }
  94.                     else if (cakePrice > 200)
  95.                     {
  96.                         discount = cakePrice * 0.25;
  97.                         cakePrice -= discount;
  98.                     }
  99.                    
  100.                     finalSum = cakePrice - discount;
  101.                     Console.WriteLine($"{finalSum:f2}");
  102.                 }
  103.  
  104.                 if (product == "Souffle")
  105.                 {
  106.                     souffleSum = 9.80;
  107.                     double soufflePrice = souffleSum * productNum;
  108.  
  109.                     if (soufflePrice >= 100 && soufflePrice < 200)
  110.                     {
  111.                         discount = soufflePrice * 0.15;
  112.                         soufflePrice -= discount;
  113.                     }
  114.                     else if (soufflePrice > 200)
  115.                     {
  116.                         discount = soufflePrice * 0.25;
  117.                         soufflePrice -= discount;
  118.                     }
  119.                    
  120.                     finalSum = soufflePrice - discount;
  121.                     Console.WriteLine($"{finalSum:f2}");
  122.                 }
  123.  
  124.                 if (product == "Baklava")
  125.                 {
  126.                     baklavaSum = 16.98;
  127.                     double baklavaPrice = baklavaSum * productNum;
  128.  
  129.                     if (baklavaPrice >= 100 && baklavaPrice < 200)
  130.                     {
  131.                         discount = baklavaPrice * 0.15;
  132.                         baklavaPrice -= discount;
  133.                     }
  134.                     else if (baklavaPrice > 200)
  135.                     {
  136.                         discount = baklavaPrice * 0.25;
  137.                         baklavaPrice -= discount;
  138.                     }
  139.                    
  140.                     finalSum = baklavaPrice - discount;
  141.                     Console.WriteLine($"{finalSum:f2}");
  142.                 }
  143.             }
  144.  
  145.             if (dateOfMonth > 22)
  146.             {
  147.                 if (product == "Cake")
  148.                 {
  149.                     cakeSum = 28.70;
  150.                     double cakePrice = cakeSum * productNum;
  151.                     Console.WriteLine($"{cakePrice:f2}");
  152.                 }
  153.  
  154.                 if (product == "Souffle")
  155.                 {
  156.                     souffleSum = 9.80;
  157.                     double soufflePrice = souffleSum * productNum;
  158.                     Console.WriteLine($"{soufflePrice:f2}");
  159.                 }
  160.  
  161.                 if (product == "Baklava")
  162.                 {
  163.                     baklavaSum = 16.98;
  164.                     double baklavaPrice = baklavaSum * productNum;
  165.                     Console.WriteLine($"{baklavaPrice:f2}");
  166.                 }
  167.             }
  168.         }
  169.     }
  170. }
  171.  
Add Comment
Please, Sign In to add comment