У меня есть домашнее задание, в котором я должен составить программу, которая запрашивает числа десять раз в цикле и в конце дает сумму этих десяти чисел. Но также должна быть возможность остановить цикл и дать сумму чисел при нажатии клавиши ввода.
Я пробовал что-то подобное в цикле while, но это также не сработало:
if (Console.KeyAvailable && Console.ReadKey (true) .Key == ConsoleKey.Enter) break;
Может кто-нибудь предложить решения?
Заранее спасибо!
{
int i = 0;
int number;
string number_s;
int sum = 0;
while (i < 10)
{
{
i++;
Console.WriteLine("Enter number:");
number_s = Console.ReadLine();
Int32.TryParse(number_s, out number);
sum += number;
}
}
Console.Write("Sum is: {0}", sum);
}