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

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

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

Составление меню Switch Case - C++

20.05.2014, 18:05. Просмотров 491. Ответов 2
Метки нет (Все метки)

Саму оболочку сделал, а вот как сделать, чтобы после ввода 1 значения, можно было продолжить работу в программе (выбор 2 значения) - не понял. Что-то с return надо делать ?
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
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_CTYPE,"Russian");
 cout<<"Информация об имени пользователя и компьютера - 1"<<endl;
 cout<<"Информация об основных каталогах - 2 "<<endl;
int x;
cin>>x;
switch (x)
{
 
case 1:
{
    setlocale(0,"");
    char buffer[256];
    DWORD size = 256;
    GetComputerNameA(buffer,&size);
    printf( "%s\n", buffer);
    GetUserNameA(buffer,&size);
    printf( "%s\n", buffer);
 
break;
}
case 2:
{
 
char path[100];
    GetSystemDirectory( path, 100 );
    cout << "System Directory is " << path << endl;
    GetTempPath( 100, path );
    cout << "Temp path is " << path << endl;
    GetWindowsDirectory( path, 100 );
    cout << "Windows directory is " << path << endl;
    break;
}
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2014, 18:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составление меню Switch Case (C++):

Переделать меню через switch / case - C++
Написал такой код. Условие для задачи такое: Необходимо написать программу со следующей функциональностью: 1. Функция...

switch, case, создание многоуровнего меню - C++
Добрый день. Хотел спросить у вас совет по реализации. Пишу многоуровневое меню в консоли. Вот часть кода ... switch(input_main) ...

Меню в консоли (через switch-case) - C++
программа меню ресторана, работать должна так: открывается все меню а официант выбирает блюда из заказа, а в конце вывести весь заказ. ...

Оптимальная конструкция switch-case-while / while-switch-case - C++
Имеется конструкция типа: switch() { case 1: while() { ... }

Switch case внутри switch case - C++
Привет всем! Нужна помощь. Пишу калькулятор с консольным меню. Так вот, используется цикл while, внутри которого у меня switch...

switch-case, как писать в самом case - C++
Такс дело вот в чём,прога работает всё хорошо,вот только мне не нравится как записваю страны в кейсе,можно ли каким-нибудь образом писать в...

2
nmcf
5324 / 4644 / 1553
Регистрация: 14.04.2014
Сообщений: 18,479
20.05.2014, 18:14 #2
Заключи всё в while(true) и предусмотри третий вариант меню для выхода из программы, в нём делай return.
1
valpri
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 32
20.05.2014, 18:29  [ТС] #3
Спасибо, получилось
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2014, 18:29
Привет! Вот еще темы с ответами:

Switch (Case) - C++
У меня есть программа, в ней по сути 2 подпрограммы, как сделать что бы при включении программы было меню выбора какое задание выполнять ? ...

Switch - case - C++
Обязательно с использованием классов Есть задача. Дан массив вещественных чисел. а) Ко всем отрицательным элементам прибавить элемент...

case-switch - C++
Вот то задание что с case-switch надо сделать помогите знаю что задание дурное

switch i case - C++
v 4jom u menja o6ibka? i kak vivisti rezultat? # include &lt;iostream&gt; # include &lt;conio.h&gt; using namespace std; int main () ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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