После завершения работы консольной программы, как дождаться нажатия любой клавиши для выхода?
Автоматически будут ждать нажатия любой клавиши
На первой строчке настроек: “Делать паузу после завершение консольной программы”
Но это сработает только при запуске с Shift+F9: Из оболочки, но без связи с ней
Чтобы была такая пауза не важно откуда запущено - надо добавить Readln
в конец программы.
Консольные программы следует запускать из консоли, в этом случае пауза перед завершением программы не понадобится
Это нормально если вы и компилятор консольный используете. А с IDE легко запутаться, к примеру поменять текст программы, а запустить до того как компиляция закончится, поэтому лучше использовать встроенную опцию.
Ну так можно просто воспринимать IDE как текстовый редактор и компилировать тоже из консоли. Или вообще просто использовать текстовый редактор, хотя там вроде как автодополнение будет похуже.