бесконечный цикл, сумма введенных чисел

Скрыть

Показать

Копировать
  Main.cs  
  • using System;
  •  
  • class Program {
  •  public static int Main() {
  •   /*переменная, которой потом присвоим значение этой суммы,
  •   должна сразу быть инициализирована нулем*/
  •   double res=0;
  •   for(; ; ) {
  •    Console.Write("Введите число, для выхода введите 0 : ");
  •    double num = double.Parse(Console.ReadLine());
  •    if(num == 0) {
  •     break;
  •    }
  •    res+=num;
  •   }
  •   Console.WriteLine("\nСумма : {0}", res);
  •   Console.ReadKey();
  •   return 0;
  •  }
  • }
Введите число, для выхода введите 0 : 1
Введите число, для выхода введите 0 : 2
Введите число, для выхода введите 0 : 3
Введите число, для выхода введите 0 : 4
Введите число, для выхода введите 0 : 5
Введите число, для выхода введите 0 : 0

Сумма : 15