Выход из программы pascal
Автор R45H задал вопрос в разделе Другие языки и технологии
Как завершить выполнение программы в паскале до ее логического завершения? и получил лучший ответ
Ответ от Дима[гуру]
Если программа зашла в бесконечный цикл, уже не вернуться к программному коду.
Разве только если это не было предусмотрено заранее (какое либо условие для выхода из программы) .
Можешь скинуть программный код, я исправлю.
Можно создать какую-нибудь принудительную обработку для выхода из программы, например при нажатии на клавишу Esc.
Или посмотри на этот, может сам поймешь в чем ошибка. Это пример твоей задачи.
А лучше всего заведи себе привычку сохранять прогу каждый раз перед запуском.
У меня эта привычка очень хорошо выработалась, и не только на Паскаль!
program Mine;
var n:integer;
label Home;
begin
Home:
write(' Vvedite chislo ot 50 do 100 -> '); readln(n);
if (n<50) or (n>100) then
begin
writeln(' ERROR!!!');
Goto Home;
end;
readln;
end.
Удачи!
<ctrl>+<c> или <ctrl>+<break>
В среде: Debug / Stop или Отладка / Завершить, уж не знаю как у вас
Надо программу писать так, чтобы на любые неадекватные действия пользователя был адекватный ответ. Тогда таких вопросов возникать не будет.