Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Pascal Контроль ввода

#Azamat

Компетентный
В простых программах ошибки при вводе данных могут приводить к неожиданному результату в ее работе. Все зависит от того, как на эту ошибку прореагирует операционная система. Но мы можем проконтролировать появление ошибок сами, предупредив об этом операционную систему.

PHP:
Program Err;
uses crt;
var i:integer; flag:boolean;
begin
{$I-}{отключаем контроль ошибок ввода вывода}
repeat
readln(i);{ввод значения}
if IoResult=0 then flag:=true {если нет ошибки, то выходим из цикла}
else 
begin
gotoxy(wherex,wherey-1);{перевод курсора на строку вверх}
delline; {удаляем строку}
end;
until flag;
{$I+}{включаем контроль ошибок ввода вывода} 
end.
Автор: Неизвестен
 
Сверху Снизу