|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.11.2012, 16:51 | #1 |
Пользователь
Регистрация: 03.06.2009
Сообщений: 13
|
Оператор выбора
В программе используется оператор выбора switch. Как сделать так, чтобы после выполнения одного из действий (из блока оператора), консоль не закрывалась?
Пример: Код:
|
02.11.2012, 17:19 | #2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Обернуть в цикл с некоторым условием выхода. Достаточно неизящное решение:
Код:
|
02.11.2012, 20:57 | #3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
Кстати,
Код:
|
03.11.2012, 12:39 | #4 |
Пользователь
Регистрация: 01.11.2012
Сообщений: 15
|
Можно задержать закрытие консоли, объявив в начале программы любую переменную, допустим int b, и после каждого действия в блоке операторов, но перед оператором break везде поставить cin>>b;. Тогда у вас после действия будут запрашивать ввода значения и консоль не закроется. Я так всегда делаю.
Ну и как уже верно заметили надо было написать не while(a=999), а вероятнее всего использовать один из операторов сравнения: ==, !=.
С++ - сила
Последний раз редактировалось Rait-spider; 03.11.2012 в 12:41. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Условный оператор.Оператор выбора. | nurg | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 13.06.2012 14:10 |
Условный оператор. Оператор выбора. | евгенийзууу | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 05.12.2011 14:37 |
Оператор выбора или условный оператор[Перенесено из JavaSE] | merhaba1992 | Помощь студентам | 1 | 20.01.2011 17:06 |
Условный оператор. Оператор выбора. Pascal | Сержuk | Помощь студентам | 4 | 17.11.2010 12:50 |