Помощь - Поиск - Пользователи - Календарь
Полная версия: Вроде бы прерывания
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Ёжег
Люди помогите есть прога перемножающая 2 матрицы,как зделать так что когда вместо размерности n:integer вводиш какой-нибудь не integer не выбрасывало в окно текстового редактора,а здесь же выдало сообщение об ошибке??
Lapp
Цитата(Ёжег @ 29.11.2010 22:59) *
Люди помогите есть прога перемножающая 2 матрицы,как зделать так что когда вместо размерности n:integer вводиш какой-нибудь не integer не выбрасывало в окно текстового редактора,а здесь же выдало сообщение об ошибке??

Прерывания тут не нужны. Нужны опции компилятора для отключения проверки ввода.
var
i: integer;

begin
repeat
Write('Type in a whole number: ');
{$I-}ReadLn(i){$I+}
until IOresult=0;
WriteLn('You''ve entered ',i);
ReadLn
end.

Ёжег
СПС!!!!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.