ребят,помогите пожалуйста дописать программу((( очень срочно надо!!! тут надо,чтобы каждый ввод проверялся с помощью иорезалта и рэйнджа((( текст программы прикрепляю к сообщению! заранее огроменное спасибо!
Прикрепленные файлы
polnaya_zadacha1.pas ( 6.47 килобайт )
Кол-во скачиваний: 245
function GetNumber(var X: integer; range_b, range_e: integer): boolean;, которая будет пытаться получать число, проверять IOResult, и заодно - нахождение введенного числа в заданном интервале, и вернет True только если не было ошибки ввода, и range_B<=X<=range_e ... А все вызовы ReadLn(...) в основной программе замени на
While not GetNumber(...) Do;
writeln('vvedite koefficient smescheniya (a):');
readln(a);
riteln('vvedite min y - otritsatelnoe chislo');
readln(b);
{$I-}
repeat
writeln('vvedite koefficient smescheniya (a):');
readln(a)
until IOResult=0;
repeat
writeln('vvedite min y - otritsatelnoe chislo');
readln(b)
until IOResult=0;
{$I+}