Закончить цикл при при вводе негативного или не числового значения - C#

Узнай цену своей работы

Формулировка задачи:

Имеется код, в котором используется цыкл. Каким образом добавить условие, чтобы цикл заканчивался при вводе пользователем негативного или не числового значения?
Double dohod, sum; 
 
Console.WriteLine("dohod"); 
 
dohod = Convert.ToDouble(Console.ReadLine()); 
sum = 0; 
 
if (dohod <= 5000) 
sum = 0; 
else if (dohod > 5000 && dohod <= 15000) 
sum = (dohod - 5000) * 0.10; 
else if (dohod > 15000 && dohod <= 35000) 
sum = 10000 * 0.10 + ((dohod - 15000) * 0.15); 
else if (dohod > 35000) 
sum = 10000 * 0.10 + 20000 * 0.15 + ((dohod - 35000) * 0.20); 
 
Console.WriteLine("Podatok" + sum); 
 
Console.ReadKey();

Решение задачи: «Закончить цикл при при вводе негативного или не числового значения»

textual
Листинг программы
 Console.WriteLine("Podatok" + sum);
                    Console.ReadKey();
                    { } }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5
Похожие ответы