Guest User

Untitled

a guest
Feb 2nd, 2019
385
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.84 KB | None | 0 0
  1. using System;
  2.  
  3. namespace delthis
  4. {
  5.     using System;
  6.  
  7.     namespace NewHome
  8.     {
  9.         class Program
  10.         {
  11.             static void Main(string[] args)
  12.             {
  13.                 string typeOfFlowers = Console.ReadLine();
  14.                 int numFlowers = int.Parse(Console.ReadLine());
  15.                 double budget = double.Parse(Console.ReadLine());
  16.  
  17.                 //цвете           Роза  Далия      Лале    Нарцис     Гладиола
  18.                 //Цена на брой   5   3.80    2.80    3        2.50  BGN            
  19.  
  20.  
  21.                 double priceForOneRose = 5;
  22.                 double priceForOneDahlia = 3.8;
  23.                 double priceForOneTulip = 2.8;
  24.                 double priceForOneNarcissus = 3;
  25.                 double priceForOneGladiolus = 2.5;
  26.  
  27.                 double totalPrice = 0.0;
  28.                
  29.                 if (typeOfFlowers == "Roses")      //roses > 80 --> 10% discount
  30.                 {
  31.                     totalPrice = priceForOneRose * numFlowers;
  32.                     if (numFlowers > 80)
  33.                     {
  34.                         totalPrice *= 0.9;
  35.                     }
  36.                     double neededMoney = budget - totalPrice;
  37.                     if (neededMoney >= 0)
  38.                     {
  39.                         Console.WriteLine($"Hey, you have a great garden with {numFlowers} {typeOfFlowers} and {neededMoney:f2} leva left.");
  40.                     }
  41.                     else
  42.                     {
  43.                         Console.WriteLine($"Not enough money, you need {Math.Abs(neededMoney):f2} leva more.");
  44.                     }
  45.                 }
  46.                 else if (typeOfFlowers == "Dahlias")     //dahlias > 90 --> 15% discount
  47.                 {
  48.                     totalPrice = priceForOneDahlia * numFlowers;
  49.                     if (numFlowers > 90)
  50.                     {
  51.                         totalPrice *= 0.85;
  52.                     }
  53.                     double neededMoney = budget - totalPrice;
  54.                     if (neededMoney >= 0)
  55.                     {
  56.                         Console.WriteLine($"Hey, you have a great garden with {numFlowers} {typeOfFlowers} and {neededMoney:f2} leva left.");
  57.                     }
  58.                     else
  59.                     {
  60.                         Console.WriteLine($"Not enough money, you need {Math.Abs(neededMoney):f2} leva more.");
  61.                     }
  62.                 }
  63.                 else if (typeOfFlowers == "Tulips")     //tulips > 80 --> 15% discount
  64.                 {
  65.                     totalPrice = priceForOneTulip * numFlowers;
  66.                     if (numFlowers > 80)
  67.                     {
  68.                         totalPrice *= 0.85;
  69.                     }
  70.                     double neededMoney = budget - totalPrice;
  71.                     if (neededMoney >= 0)
  72.                     {
  73.                         Console.WriteLine($"Hey, you have a great garden with {numFlowers} {typeOfFlowers} and {neededMoney:f2} leva left.");
  74.                     }
  75.                     else
  76.                     {
  77.                         Console.WriteLine($"Not enough money, you need {Math.Abs(neededMoney):f2} leva more.");
  78.                     }
  79.                 }
  80.                 else if (typeOfFlowers == "Narcissus")    //narcissus < 120 --> price * 15%
  81.                 {
  82.                     totalPrice = priceForOneNarcissus * numFlowers;
  83.                     if (numFlowers < 120)
  84.                     {
  85.                         totalPrice *= 1.15;
  86.                     }
  87.                     double neededMoney = budget - totalPrice;
  88.                     if (neededMoney >= 0)
  89.                     {
  90.                         Console.WriteLine($"Hey, you have a great garden with {numFlowers} {typeOfFlowers} and {neededMoney:f2} leva left.");
  91.                     }
  92.                     else
  93.                     {
  94.                         Console.WriteLine($"Not enough money, you need {Math.Abs(neededMoney):f2} leva more.");
  95.                     }
  96.                 }
  97.                 else if (typeOfFlowers == "Gladiolus")   //gladiolus < 80 --> price * 20%
  98.                 {
  99.                     totalPrice = priceForOneGladiolus * numFlowers;
  100.                     if (numFlowers < 80)
  101.                     {
  102.                         totalPrice *= 1.2;
  103.                     }
  104.                     double neededMoney = budget - totalPrice;
  105.                     if (neededMoney >= 0)
  106.                     {
  107.                         Console.WriteLine($"Hey, you have a great garden with {numFlowers} {typeOfFlowers} and {neededMoney:f2} leva left.");
  108.                     }
  109.                     else
  110.                     {
  111.                         Console.WriteLine($"Not enough money, you need {Math.Abs(neededMoney):f2} leva more.");
  112.                     }
  113.                 }
  114.  
  115.             }
  116.         }
  117.     }
  118. }
Advertisement
Add Comment
Please, Sign In to add comment