Андрей
Андрей

Создал программу на паскале, скомпилировал в ехе, запустил а последняя команда перед end. пишется слишком быстро.

Например:

var a,b,c,d:real;
begin
readln(a,b,c,d);
writeln('Ответ: ',a+d+3*b+3*c);
end. - здесь последнее действие ( "writeln('Ответ: ',a+d+3*b+3*c);") выводистя на экран слишком быстро и прочитать ответ я не успеваю, вопрос - что делать?

Алексей
Алексей

Readln; вместо wait поставь

Александр
Александр

var a,b,c,d:real;
begin
readln(a,b,c,d);
writeln('Ответ: ',a+d+3*b+3*c);
Write ('Для завершения программы нажмите клавишу "Пробел"'); Wait;
end.

Илья
Илья

запустить cmd, запустить в нем exe.
создать батник, там
prog.exe
pause

или сделать средствами паскаля (что не очень правильно в плане грамотного программирования консольных приложений...)

Похожие вопросы
Помогите запустить цикл и завершить прогу в паскале
Про Турбо Паскаль. Как в Турбо Паскале сделать, чтобы в скомпилированной программе не отображалать DOS-консоль?
Помогите создать программу в Паскале. (задача)
Программа на языке Паскаль
Что здесь не так? Пишет ошибка 26 (паскаль)
Как создать программу на Паскале
Как создать ЕХЕ-файл в программе DEV C++
нужно создать программу в паскале
Последнее время слишком быстро устаю.
Написать программу на паскале