Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.32 KB | None | 0 0
  1. using System;
  2.  
  3. namespace WeddingDecoration
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             double budget = double.Parse(Console.ReadLine());
  10.             double balloons = 0.1;
  11.             double flowers = 1.5;
  12.             double candles = 0.5;
  13.             double ribbon = 2;
  14.             double currentMoney = budget;
  15.             int balloonsCounter = 0;
  16.             int flowersCounter = 0;
  17.             int candlesCounter = 0;
  18.             int ribbonMeters = 0;
  19.  
  20.             bool command = false;
  21.             while (currentMoney>0)
  22.             {
  23.                 double orderSum = 0;
  24.                 string type = Console.ReadLine();
  25.                 int orders = int.Parse(Console.ReadLine());
  26.  
  27.                
  28.                 if (type=="balloons")
  29.                 {
  30.                     orderSum = balloons * orders;
  31.                         balloonsCounter+=orders;
  32.                 }
  33.                 else if (type == "flowers")
  34.                 {
  35.                     orderSum = flowers * orders;
  36.                         flowersCounter += orders;
  37.                     }
  38.                 else if (type == "candles")
  39.                 {
  40.                     orderSum = candles * orders;
  41.                         candlesCounter += orders;
  42.                     }
  43.                 else if (type == "ribbon")
  44.                 {
  45.                     orderSum = ribbon * orders;
  46.                         ribbonMeters += orders;
  47.                 }
  48.                 else if (type=="stop")
  49.                 {
  50.                     command = true;
  51.                     break;
  52.                 }
  53.                 currentMoney -= orderSum;
  54.         }
  55.             if (command)
  56.             {
  57.                 Console.WriteLine($"Spend money: {budget-currentMoney}");
  58.                 Console.WriteLine($"Money left: {currentMoney}");
  59.                 Console.WriteLine($"Purchased decoration is {balloonsCounter} balloons, {ribbonMeters} m ribbon, {flowersCounter} flowers and {candlesCounter} candles.");
  60.             }
  61.             else
  62.             {
  63.                 Console.WriteLine("All money is spent!");
  64.                 Console.WriteLine($"Purchased decoration is {balloonsCounter} balloons, {ribbonMeters} m ribbon, {flowersCounter} flowers and {candlesCounter} candles.");
  65.             }
  66.         }
  67.     }
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement