Код namespace ggnebudet { internal class Program { static void Main(string[] args) { int money = 3000; int mat = 0; int prod = 0; bool play = true; bool up = true; int days = 0; while(play) { if (money > 0) if (days < 100) if (money < 4000) { { { days++; Console.WriteLine("Основновной цикл программы\n-----------------------"); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"День: {days} из 100"); Console.ResetColor(); Console.WriteLine($"-----------------------"); Console.WriteLine($"Денег:{money}\nМатериалы:{mat}\nТовары:{prod}"); Console.WriteLine($"----------------------\n1.Купить товар\n2.Создать товар\n3.Продать товар\n4.Улучшить производство\n-----------------------"); int otv = Convert.ToInt32(Console.ReadLine()); Console.Clear(); Console.WriteLine($"Ответ пользователя:{otv}\n-----------------------"); switch (otv) { case 1: if (money >= 200) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"Покупка материалов\n-----------------------"); money = money - 200; mat = mat + 100; Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; _ = money < 200; Console.WriteLine($"Недостаточно средств\n-----------------------"); Console.ResetColor(); } break; case 2: if (mat >= 50) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"Производство товара\n-----------------------"); prod = prod + 25; mat = mat - 50; Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; _ = mat < 50; Console.WriteLine($"Недостаточно материалов\n-----------------------"); Console.ResetColor(); } break; case 3: if (prod >= 10) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"Продажа товара\n-----------------------"); prod = prod - 10; money = money + 100; Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; _ = prod < 10; Console.WriteLine($"Недостаточно товаров\n-----------------------"); Console.ResetColor(); } break; case 4: { money = money - 100; up = false; } break; } } } } else { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"Вы выиграли!"); play = false; Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; play = false; Console.WriteLine($"Вы проиграли!\n-----------------------"); Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; play = false; Console.WriteLine($"Вы проиграли!\n-----------------------"); Console.ResetColor(); } } { } Console.ReadKey(); } } } Не могу понять как сделать улучшения, переменную задаю, а как ее использовать чутка не понимаю Буду признателен если хотя бы подтолкнете к верному пути ТЗ Добавьте еще один пункт в список действий с описанием «улучшить производство». Допишите соответствующее действие в разделе с условиями. Улучшение производство должно тратить 100 денег чтобы увеличивать количество товаров которое производит игрок на 5.