Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Переходы в переключателе switch()

49K
03 мая 2014 года
SevenPC
24 / / 04.06.2012
Код:
#include <iostream>
#include <conio.h>

using namespace std;

void main(){
    setlocale(LC_ALL, "");
    int level = 0; int menu; char name;
    switch (level)
    {
    case 1:
        cout << "Первый уровень" << endl;
        break;
    case 0:
        cout << "ttt *****Меню*****" << endl;
        cout << "1. Начать игру" << endl;
        cout << "2. Выход" << endl;
        cin >> menu;
        if(menu == 1)
        {
            cout << "Введите своё имя:tt";
            cin >> name;
            level+=1;
            cout << level << endl;
        }
        break;
    }
    getch();
}
Вот есть такой код. Но только есть проблема, мне надо с участка case 0: попасть в участок case 1:
Подскажите как мне это правильно сделать?
49K
04 мая 2014 года
SevenPC
24 / / 04.06.2012
Всем спасибо за помощь, разобрался. Пришлось использовать 'goto';
260
04 мая 2014 года
Ramon
1.1K / / 16.08.2003
Цитата: SevenPC
Пришлось использовать 'goto';


Делать так в C++ это приставлять револьвер к голове.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог