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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2011, 15:51   #1
Slake
 
Регистрация: 24.12.2011
Сообщений: 9
По умолчанию вернуться из подменю в основное

Как сделать так, чтобы пользователь мог вернуться из подменю в основное?
Slake вне форума Ответить с цитированием
Старый 25.12.2011, 18:46   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

В зависимости от того, как это у вас организовано!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 25.12.2011, 18:48   #3
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

http://programmersforum.ru/showthread.php?t=34061

/зы: учитесь грамотно формулировать мысль
_Bers вне форума Ответить с цитированием
Старый 25.12.2011, 21:10   #4
Slake
 
Регистрация: 24.12.2011
Сообщений: 9
По умолчанию

printf ("\n1. Ввести данные и построить решение", a);
printf ("\n2. Помощь", a);
printf ("\n3. О программе", a);
printf ("\n4. Выход\n\n", a);
scanf ("%lg", &a);

if (a==1) {printf ("111");}
if (a==2) {printf ("222")}
if (a==3) {printf ("333");}
if (a==4) {return 0;}


И в данном случае, пользователь, нажав "2" получает "помощь", но как ему вернуться в основное меню?
Slake вне форума Ответить с цитированием
Старый 25.12.2011, 22:43   #5
Alexandr_Snorlax
Пользователь
 
Регистрация: 23.12.2011
Сообщений: 12
По умолчанию

Тоже волнует этот вопрос
Alexandr_Snorlax вне форума Ответить с цитированием
Старый 25.12.2011, 23:29   #6
sVasilich
Форумчанин
 
Аватар для sVasilich
 
Регистрация: 16.12.2009
Сообщений: 224
По умолчанию

Когда прочитает помощь (нажмёт нужную кнопку) очистить экран и заново вывести меню.
Люди бывают 10 типов: те, кто понимают двоичную систему счисления, и те, кто не понимают...
sVasilich вне форума Ответить с цитированием
Старый 27.12.2011, 01:44   #7
yura_zb
Пользователь
 
Аватар для yura_zb
 
Регистрация: 15.02.2011
Сообщений: 41
Радость Р*С—РЎР‚Р*ѕСЃС‚Р*С•Р*в„– Р*С—РЎР‚Р*С‘Р*С?Р*µСЂ С‡Р*µСЂР*ВµР*В· РЎвЂ*Р*С‘Р*С”Р*В»:

Код:
int menu(void) {
    int result;
    printf("\t ..............\n");
    printf("1. ..............\n");
    printf("2.  ..............\n");
    printf("0.  ..............РІР‚ n");
    result = getch();
    system("cls");
    return result;
}    

int main(void) {
    
    int option;

    do {
        system("cls");
        option = menu();
        switch(option) {
            case '0' : return 0;
                break;
            case '1' : output();
                break;
            case '2' : add_price();
                break;
            default : printf (" ..............\n");     
        }
    } while(option != 0);  
    
    
    
    pause();
}
очистить екран в windows
Код:
system("cls");
или
Код:
include <conio.h>
clrscr();

Последний раз редактировалось yura_zb; 27.12.2011 в 01:54.
yura_zb вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Верите ли Вы в судьбу и возможность её предсказать? Основное обсуждение rpy3uH Свободное общение 18 12.09.2011 09:53
Как вернуться назад? Horr0r Общие вопросы C/C++ 2 29.08.2011 10:11
вернуться на начальную позицию tsbtsb Microsoft Office Excel 2 22.04.2011 14:55
как вернуться на текущий лист everest88 Microsoft Office Excel 7 27.02.2011 19:26
Как в с++ вернуться? Davlet M Помощь студентам 4 08.03.2010 20:13