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

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

Войти
Регистрация
Восстановить пароль
 
Nevado4ka
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 45
#1

Многоуровневое меню - C++

15.03.2012, 22:12. Просмотров 655. Ответов 0
Метки нет (Все метки)

как сделать, чтобы были еще подпункты в этом меню?чтобы там 2-3 пункта в каждом пункте и клавиши выход, и в главном меню при выборе последней строки был вопрос типа уверены ли вы. мне кажется что я слишком громоздко сделала(
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
int main()
{
        char str1[] = "(1) Rabota s failami";
        char str2[] = "(2) Prosmotr";
        char str3[] = "(3) Dobavit' novyi element";
        char str4[] = "(4) Udalit' element";
        char str5[] = "(5) Redaktirovat' element";
        char exit[] = "(6) Vyhod";
        char ch;
        int key=0;
       
        cout<<"***"<<str1<<"***"<<endl<<str2<<endl<<str3<<endl<<str4<<endl<<str5<<endl<<exit<<endl;
        
   
    
    do
    {
                ch = getch();
                system("cls");
        /*if (ch==83 || ch==115)
            {if ((key+1)!=7) key++;}
        else if (ch==87 || ch==119)
            {if ((key-1)>0) key--;}*/
                if (ch==80)
            {if ((key+1)!=7) key++;}
                else if (ch==72)
            {if ((key-1)>0) key--;}
        switch (key)
                {
                case 1: cout<<"***"<<str1<<"***"<<endl<<str2<<endl<<str3<<endl<<str4<<endl<<str5<<endl<<exit<<endl;break;
                case 2: cout<<str1<<endl<<"***"<<str2<<"***"<<endl<<str3<<endl<<str4<<endl<<str5<<endl<<exit<<endl;break;
                case 3: cout<<str1<<endl<<str2<<endl<<"***"<<str3<<"***"<<endl<<str4<<endl<<str5<<endl<<exit<<endl;break;
                case 4: cout<<str1<<endl<<str2<<endl<<str3<<endl<<"***"<<str4<<"***"<<endl<<str5<<endl<<exit<<endl;break;
                case 5: cout<<str1<<endl<<str2<<endl<<str3<<endl<<str4<<endl<<"***"<<str5<<"***"<<endl<<exit<<endl;break;
                case 6: cout<<str1<<endl<<str2<<endl<<str3<<endl<<str4<<endl<<str5<<endl<<"***"<<exit<<"***"<<endl;break;                                         
                }
        
    } while (ch!=13);
        cout << "Vi vibrali " << key << endl;
        //return key;
        system("pause");
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2012, 22:12     Многоуровневое меню
Посмотрите здесь:

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

"Многоуровневое" наследование шаблонного класса - C++
template&lt;class T&gt; class SomeClassA { }; template&lt;class T&gt; class SomeClassB { static SomeClassA&lt;T&gt; m_a; ...

Многоуровневое меню - PHP
Здравствуйте помогите спроектировать прогрмму. В общем из базы данных вывожу меню, у каждой кнопочки есть в бд столбик 'menu' вот ней...

многоуровневое меню - PHP БД
Здравствуйте. Как можно организовать многоуровневое меню.

Многоуровневое меню - jQuery
Добрый день! Делаю многоуровневое вертикальное меню. Нужно чтобы при наведении на пункт меню раскрывались дочерние элементы, а при...

Многоуровневое меню - jQuery
Доброго времени суток. Есть меню следующего вида: &lt;ul class=&quot;menu&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;parent&quot;...

Многоуровневое меню - PHP
Добрый день. Помогите пожалуйста. Есть вот такая функция, получаем массив каталога /* == Каталог - получение массива==*/ function...

Многоуровневое меню - XML/XSL
Всем привет. Нужна помощь. Есть XML следующего вида: &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;item guid=&quot;#&quot; title=&quot;Item 1&quot;&gt; ...

Многоуровневое меню - jQuery
Помогите. Необходимо создать загрузку меню 2 и 3 уровней ajax &lt;ul class=&quot;menu&quot;&gt; &lt;li&gt;&lt;a href=&quot;&quot;&gt;1-1&lt;/a&gt; &lt;ul class=&quot;submenu&quot;&gt;...

MySQL Многоуровневое меню - PHP БД
Здравствуйте, уважаемые форумчане! Подскажите, возможно ли создать многоуровневое меню из нескольких таблиц БД по связанным полям, просторы...

Многоуровневое меню - C++ Qt
Всем привет! Вопрос следующий Необходимо сделать многоуровневое меню, т.е. Пункт 1 -&gt; ------------Пункт 1 1 ...

Многоуровневое меню - HTML, CSS
Здравствуйте! Подскажите пожалуйста в чем ошибка, при конструкции раскрывающегося меню ниже если есть в Разделе1 Подраздел1 Подраздел1.1 ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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