Advertisement
petrov_93

PB with C# Baking competition 100/100 Judge

Mar 26th, 2020
502
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.44 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _06_Baking_competition
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int numberOfParticipants = int.Parse(Console.ReadLine());
  10.             int counterCookies = 0;
  11.             int counterCakes = 0;
  12.             int counterWaffles = 0;
  13.             int totalBakarySold = 0;
  14.             double sumCookies = 0;
  15.             double sumCakes = 0;
  16.             double sumWaffles = 0;
  17.             int counterCakes2 = 0;
  18.             int counterCookies2 = 0;
  19.             int counterWaffles2 = 0;
  20.  
  21.             for (int i = 1; i <= numberOfParticipants; i++)
  22.             {
  23.                 string name = Console.ReadLine();
  24.                 string dessertName = Console.ReadLine();
  25.                 while (dessertName != "Stop baking!")
  26.                 {
  27.                     int numberOfDesserts = int.Parse(Console.ReadLine());                  
  28.                     if (dessertName == "cookies")
  29.                     {
  30.                         counterCookies+= numberOfDesserts;
  31.                         counterCookies2 += numberOfDesserts;
  32.                        
  33.                     }
  34.                     else if (dessertName == "cakes")
  35.                     {
  36.                         counterCakes+= numberOfDesserts;
  37.                         counterCakes2 += numberOfDesserts;
  38.                        
  39.                     }
  40.                     else if (dessertName == "waffles")
  41.                     {
  42.                         counterWaffles+= numberOfDesserts;
  43.                         counterWaffles2 += numberOfDesserts;
  44.                        
  45.                     }
  46.                     totalBakarySold = (counterCookies2 + counterCakes2 + counterWaffles2);
  47.                     dessertName = Console.ReadLine();
  48.                 }
  49.                
  50.                 Console.WriteLine($"{name} baked {counterCookies} cookies, {counterCakes} cakes and {counterWaffles} waffles.");
  51.                 sumCakes = (counterCakes2 * 7.8);
  52.                 sumCookies = (counterCookies2 * 1.5);
  53.                 sumWaffles = (counterWaffles2 * 2.3);
  54.                 counterCakes = 0;
  55.                 counterCookies = 0;
  56.                 counterWaffles = 0;
  57.             }
  58.             double totalMoney = sumCakes + sumCookies + sumWaffles;
  59.             Console.WriteLine($"All bakery sold: {totalBakarySold}");
  60.             Console.WriteLine($"Total sum for charity: {totalMoney:f2} lv.");
  61.         }
  62.     }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement