Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 12.10.2017
Сообщений: 207
1

Зациклить выход из программы

28.02.2018, 12:28. Просмотров 2083. Ответов 2
Метки нет (Все метки)


Как добавить в программу цикл так чтобы она не завершилась а заново начинала работу а чтобы выйти из программы нужно использовать какую-либо служебную кнопку.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.02.2018, 12:28
Ответы с готовыми решениями:

Зациклить выполнение программы при выборе определенного ответа пользователем
Подскажите, как сделать так, что после выполнения определенных действий программы будет запрашивать...

Выход из программы
Недавно начал изучать паскаль. Делаю свою первую программу. Не врубаюсь, как сделать чтоб например...

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

Выход из программы по условию
Здравствуйте, я только учусь и до меня не доходит, как организовать выход из программы с пост...

2
1742 / 1335 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
28.02.2018, 13:22 2
Лучший ответ Сообщение было отмечено SkyLark_71 как решение

Решение

Pascal
1
2
3
4
5
6
uses crt;
begin
  while readkey() <> 'q' do begin
    //что-то делается
  end;
end.
1
Модератор
Эксперт Pascal/DelphiЭксперт NIX
5693 / 3408 / 2430
Регистрация: 22.11.2013
Сообщений: 9,564
Записей в блоге: 1
03.03.2018, 16:20 3
Hitoku,
1. ReadKey без скобок.
2. Не логично ждать нажатия клавиши в самом начале.
Pascal
1
2
3
4
5
repeat
 
  Write('Press q to exit or any key to continue...');
  q:=ReadKey; if q=#0 then ReadKey;
until UpCase(q)='Q';
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2018, 16:20

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Выход из программы по ESC не работает
]var floors, floorNow, FloorNeed:byte; key, doors, motors, light:boolean; c:char;...

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

Выход из программы по нажатию клавиши
Hello World! Вопрос такой: как сделать так, что бы программа повторялась сначала, до тех пор, пока...

Выход из программы по нажатию F12
Добрый день! Без помощи никак ;) {$M $1000, 0, 0} Program Scan_Click; Uses Crt, Dos; Var...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.