+ 2

Как обеспечить повторный ввод?

вычисляющую результат деления двух чисел (a – делимое, b – делитель). В случае некорректного ввода значения делителя обеспечить повторный ввод значения делителя до тех пор, пока не будет введено корректное значение. https://code.sololearn.com/cH8GB5Ls7cyy/?ref=app

3rd Mar 2020, 8:27 PM
Lina VISM
Lina VISM - avatar
5 Answers
+ 1
Что-то вроде: int a = 0; int b = 0; while (b == 0) { a = Convert.ToInt32(Console.ReadLine()); b = Convert.ToInt32(Console.ReadLine()); if (b==0) Console.WriteLine("Неверное значение делителя, повторите ввод"); } int с = a / b;
3rd Mar 2020, 9:16 PM
Влад Антеев
Влад Антеев - avatar
+ 1
профессенально будет - try and catch - will be nicer - more you find under: https://www.sololearn.com/learn/CSharp/2690/
3rd Mar 2020, 9:35 PM
JaScript
JaScript - avatar
+ 1
с циклом
9th Mar 2020, 10:59 AM
Бекнур Ержанов
Бекнур Ержанов - avatar
0
Но на этой платформе (sololearn) кажется в принципе нет возможности динамически обрабатывать консольный ввод. Все значения должны быть введены заранее. Только веб-песочница поддерживает подобное.
3rd Mar 2020, 9:24 PM
Влад Антеев
Влад Антеев - avatar
0
Can you please translate to English?
5th Mar 2020, 3:19 PM
Gwendolyn Dunn
Gwendolyn Dunn - avatar