Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace _05._Food_for_Pets
- {
- class Program
- {
- static void Main(string[] args)
- {
- // Ани намира кученце, за което ще се грижи, докато се намери някой да го осинови.То изяжда дневно определено количество храна.
- // Да се напише програма, която проверява дали количеството храна, което е закупено за кученцето, ще е достатъчно докато кученцето бъде осиновено.
- //Вход
- //От конзолата се прочитат:
- //• Закупеното количество храна за кученцето в килограми – цяло число в интервала[1 …100]
- //• На всеки следващ ред до получаване на команда Adopted ще получавате колко грама изяжда кученцето на всяко хранене -цяло число в интервала[10 …1000]
- int buyedFoodForDogInKg = int.Parse(Console.ReadLine());
- buyedFoodForDogInKg = buyedFoodForDogInKg * 1000;
- string stop = "Adopted";
- int result = 0;
- for (int i = 0; i <= int.MaxValue; i++)
- {
- string eatingFooodString = Console.ReadLine();
- if (eatingFooodString==stop)
- {
- break;
- }
- else
- {
- int kgEatingFood = Int32.Parse(eatingFooodString);
- result += kgEatingFood;
- }
- }
- if (result > buyedFoodForDogInKg)
- {
- Console.WriteLine($"Food is not enough. You need {result-buyedFoodForDogInKg} grams more.");
- }
- else
- {
- Console.WriteLine($"Food is enough! Leftovers: {buyedFoodForDogInKg-result} grams.");
- }
- //Изход
- //На конзолата се отпечатва 1 ред:
- //• Ако количеството храна е достатъчно да се отпечата:
- // "Food is enough! Leftovers: {останала храна} grams."
- //• Ако количеството храна не е достатъчно да се отпечата:
- // "Food is not enough. You need {нужно количество храна} grams more."
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement