Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.07.2012, 17:15   #1
Nomicos
Пользователь
 
Регистрация: 16.12.2010
Сообщений: 18
По умолчанию Управление циклом через case-инструкцию

Допустим, мы имеем цикл for:

Код:
for(int i = 0; i < 10; i++) {
    cout << i << endl; switch(i) { case 5: break; } }
Как известно, команда break, содержащаяся в case-инструкции, обозначает конец данной инструкции для рассматриваемого случая (т.е. если i равен 5). Возникает вопрос, каким образом можно остановить внутренний цикл командой, которая является частью case-инструкции (использование if не предлагать)?
Nomicos вне форума Ответить с цитированием
Старый 09.07.2012, 17:43   #2
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Как вариант - присвоить для i граничное условие (case 5: i=10
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 09.07.2012, 23:45   #3
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

goto как один из возможных вариантов:
Код:
for(int i = 0; i < 10; i++) {
        cout << i << endl; switch(i) { case 5: goto lable1; } }
    lable1:
код код код
Kostia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление прогой через браузер. VintProg Работа с сетью в Delphi 13 28.12.2011 19:01
Написать программу через case!!! glebochek Паскаль, Turbo Pascal, PascalABC.NET 2 08.12.2011 15:53
Управление данными через запросы. prosport91 SQL, базы данных 1 24.03.2010 17:06
не работают процедуры через case of sproject Помощь студентам 3 22.03.2010 14:46
Управление через лан yura-cat Помощь студентам 7 23.09.2008 00:26