Подскажите пожалуйста, как зациклить проверку ввода . Такие условия - вводятся с клавиатуры три числа - a,b и c. Необходимо проверить - если с = 0, то нужно ввести новое с, пока с не будет удовлетворять условию. И только в этом случае продолжать работу. Как можно это сделать? Заранее спасибо.)
volvo
29.10.2006 19:27
Если C - целое:
Readln(a);
Readln(b);
repeat
Readln( c );
until c <> 0;
если вещественное (нельзя сравнивать с нулем напрямую, можно - с учетом погрешности):
Readln(a);
Readln(b);
repeat
Readln( c );
until abs( c ) > eps; { <--- где eps, например, равно 0.00001 }
мисс_граффити
29.10.2006 19:28
....опять моих 200 символов в минуту не хватает на то, чтобы ответить первой
-=АнЮтА=-
29.10.2006 19:48
Спасибо большое, за ответ и за оперативност ь
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.