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

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

Войти
Регистрация
Восстановить пароль
 
kirill1059
 Аватар для kirill1059
14 / 14 / 2
Регистрация: 16.04.2013
Сообщений: 370
#1

Вызов меню из меню - C++

24.12.2013, 14:55. Просмотров 391. Ответов 3
Метки нет (Все метки)

Добрый день, начал писать простую программку что бы попрактиковаться.
В программе даётся 3 пункта меню, нужно что бы при нажатии на любой пункт меню, открывалось его под меню.
Т.е при нажатии на пункт меню, вызывалось меню типа (Под меню 1, под меню 2, под меню 3).
Так вот, как реализовать это под меню, и как его прописать в case ?

Вот сам код начала программы

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main()
{
    setlocale (LC_ALL, "Rus");
    int menu;
 
    do { 
        cout << "Меню 1 \n";
        cout << "Меню 2 \n";
        cout << "Меню 3 \n";
        cout << "Выйти \n";
        do {
    cout << "Введите свой вариант: ";
    cin >> menu;
        } while (menu < 1 || menu > 3);
 
        switch (menu) {
        case 1:
Спасибо, мне бы только помочь с реализацией под меню)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2013, 14:55     Вызов меню из меню
Посмотрите здесь:

Меню на C C++
Меню C++
Меню C++
C++ Меню
Меню C++
C++ Возврат назад в главное меню из подпункта меню
Разработка меню, управление курсором в меню C++
C++ Аналог меню. Вызов подпрограмм
C++ Меню в С++
Разработать программу, в которой будет организовано меню, выбор функций меню C++
Меню на c++ C++
Реализация меню. Массив элементов меню C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
 Аватар для Байт
15068 / 9470 / 1387
Регистрация: 24.12.2010
Сообщений: 17,526
24.12.2013, 15:59     Вызов меню из меню #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
do { 
        cout << "Меню 1 \n";
        cout << "Меню 2 \n";
        cout << "Меню 3 \n";
        cout << "Выйти \n";
        do {
    cout << "Введите свой вариант: ";
    cin >> menu;
        } while (menu < 1 || menu > 3);
switch (menu) {
 case 1:
do { 
        cout << "Меню 4 \n";
        cout << "Меню 5 \n";
        cout << "Меню 6 \n";
        cout << "Выйти \n";
        do {
    cout << "Введите свой вариант: ";
    cin >> menu1;
        } while (menu1 < 4 || menu1 > 6);
work(menu1)
break;
case 2:
 .....
}
Только выхода у тебя не получится, потому что все крутится, пока не введешь 1, 2 или 3
kirill1059
 Аватар для kirill1059
14 / 14 / 2
Регистрация: 16.04.2013
Сообщений: 370
24.12.2013, 20:17  [ТС]     Вызов меню из меню #3
Байт, а menu1 как переменную в начале программы прописать?
Байт
Эксперт C
 Аватар для Байт
15068 / 9470 / 1387
Регистрация: 24.12.2010
Сообщений: 17,526
24.12.2013, 21:14     Вызов меню из меню #4
Цитата Сообщение от kirill1059 Посмотреть сообщение
Байт, а menu1 как переменную в начале программы прописать?
Пропиши... Не повредит... А чтоб далее таких нелепых вопросов не задавать, прочитай про область видимости.
Yandex
Объявления
24.12.2013, 21:14     Вызов меню из меню
Ответ Создать тему
Опции темы

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