Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
sserg_ey
12 / 12 / 3
Регистрация: 05.11.2011
Сообщений: 31
#1

Как по условию выйти из метки case - C++

05.07.2012, 19:45. Просмотров 538. Ответов 3
Метки нет (Все метки)

Подскажите такое дело
Например есть автомат
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
MODE= MODE_2;
for(;;)
{
switch MODE
   {
   case MODE_1:
     func1;
     funk2;
   break;
   case MODE_2:
     if(x==y) выйти из case без продолжения выполнения функций 3, 4
     func_3;
     fanc_4;
   break;
   case MODE_3:
     func_5;
     func_6;
   break;
   }
}
пробовал после условия ставить break, но почему то программа продолжает выполнение функций
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2012, 19:45     Как по условию выйти из метки case
Посмотрите здесь:

Может ли значение метки case в операторе switch быть числовым отрезком, или только константой? - C++
Например, в Pascal возможна запись: ... Case a of 0..15: Write( a+7 ); ... Возможно ли аналогичная запись в c++? или...

При выборе case 1 всегда черный экран? как правильно указать путь в case - C++
Доброго времени суток) проблема с компиляций когда при компилирование появляется экран выбора. Нажимаю 1 и все черный экран) пожалуйста...

Как выйти из условия if? - C++
Пользователю предлагается выбор, он должен ввести 1 или 2. Я хочу учесть и ситуацию, когда пользователь ошибся, и,чтобы не перезапускать...

Как выйти из оператора if - C++
Пишу ИИ для крестиков-ноликов и вопрос в том, если исполниться одино условие как сделать так что бы другие не проверялись? break чето в...

Как выйти из программы - C++
Написав щось подібне калькулятору. Але що написати щоб вийти з консолі?? буду вдячний. І ще наприклад для повернення в голову...

как выйти из циклов - C++
#include "stdafx.h" #include <stdio.h> #include <conio.h> #include <math.h> #include <Windows.h> #include <iostream> void...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
2540 / 1305 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
05.07.2012, 19:51     Как по условию выйти из метки case #2
Цитата Сообщение от sserg_ey Посмотреть сообщение
робовал после условия ставить break, но почему то программа продолжает выполнение функций
Уверены, что учловие выполняется?
sserg_ey
12 / 12 / 3
Регистрация: 05.11.2011
Сообщений: 31
05.07.2012, 20:29  [ТС]     Как по условию выйти из метки case #3
Если условие сработало, должен выйти?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.07.2012, 20:30     Как по условию выйти из метки case
Еще ссылки по теме:

как выйти из программы - C++
при выполнении программы - выполняется выбранная операция, после чего при нажатии любой кнопки цикл повторяется... вопрос: Что нужно...

Как выйти из цикла while(); - C++
#include <iostream> #include <fstream> #include <cctype> #include <string> #include <vector> using namespace std; int main()...

do while - как выйти из цикла? - C++
Подскажите пожалуйста, а то я уже всю голову "сломал", почему при вводе "А" цикл не прерывается??? #include <iostream> #include...

Как выйти из функции - C++
Прошу прощения. Произошел сбой при записи. Напишите еще раз суть задачи. То получилось что-то вроде рекурсии, постоянно вызывается этот...

в case 7 - нужно сделать поиск по номеру группы, а в case 6 сортировку по имени - C++
Помогите пожалуйста: в case 7 - нужно сделать поиск по номеру группы, а в case 6 сортировку по имени #include <iostream> #include...

Как досрочно выйти из программы - C++
Всем привет. Как досрочно выйти из программы: int main() { int b; setlocale(0,""); cout<<"Что вы хотите сделать? 1- блаблабла,...


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

Или воспользуйтесь поиском по форуму:
soon
2540 / 1305 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
05.07.2012, 20:30     Как по условию выйти из метки case #4
Цитата Сообщение от sserg_ey Посмотреть сообщение
Если условие сработало, должен выйти?
Обязян
Yandex
Объявления
05.07.2012, 20:30     Как по условию выйти из метки case
Ответ Создать тему
Опции темы

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