Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод Как переделать данную программу чтобы размер матрицы вводил пользователь.....второй день мучаюсь не могу сделать....помогите... #include <iostream> #include <iomanip> using namespace std; int... https://www.cyberforum.ru/ cpp-beginners/ thread1057676.html C++ Сортировка(я не знаю как сделать)
Имеется одномерный массив длинной N=40. Отсортировать по уменьшению методом бинарного сортирования те элементы массива, которые являются парными числами.
C++ Программа добавления нового комплексного числа в начало массива структур с объединениями(С++) https://www.cyberforum.ru/ cpp-beginners/ thread1057567.html
#include <iostream.h> union coord { int i; float f; }; struct point { union coord x;
C++ Бинарный поиск в бинарном файле https://www.cyberforum.ru/ cpp-beginners/ thread1057557.html
Здравствуйте, помогите решить проблему. Написал программу для нахождения числа бинарным поиском и перебором в бинарном файле. Программа, вроде, работает. То есть выводит в конце то, что надо, но...
C++ Считать русские и английские символы с консоли
Собственно как? Нужно читать путь до каталога, который может содержать русские и английские символы. Повсеместно использую wchar_t, читаю строчку так: wchar_t str; fgetws(str, 1024, stdin);...
C++ Использование процедур для обработки массивов https://www.cyberforum.ru/ cpp-beginners/ thread1057543.html
Составить процедуру подсчета количества элементов одномерного массива А, значения которых лежат в пределах от p до q. С помощью этой процедуры подсчитать количество таких элементов дня каждой строки...
C++ Процедуры и функции Составить подпрограмму упорядочения элементов одномерного массива по убыванию их значений методом выбора максимального элемента, используя подпрограмму нахождения номера максимального элемента в... https://www.cyberforum.ru/ cpp-beginners/ thread1057540.html C++ Адаптивный метод случайного поиска
Адаптивным методом случайного поиска, нужна помощь(( вообще не понимаю f({x}_{1},{x}_{2})=({x}_{2}-{x}_{1}^{2})^2+(1-{x}_{1})^2\rightarrow min
C++ Получить новую матрицу, переставляя ее блоки крест-накрест https://www.cyberforum.ru/ cpp-beginners/ thread1057529.html
Дана действительная квадратная матрица порядка 2n. Получить новую матрицу, переставляя ее блоки n*n крест-накрест. Помогите пожалуйста.
C++ Технические средства Нужно создать программу которая бы выводила на экран информацию о подключенной клавиатуре, информацию об операционной системе, и объем памяти (ОЗУ, количество жестих дисков, внешних накопителей) https://www.cyberforum.ru/ cpp-beginners/ thread1057516.html
нужно "добить" программу, дальше знаний не хватает C++
вот задание Создать класс вектор, содержащий ссылку на int, размерность вектора и переменную ошибки. Класс имеет конструкторы по умолчанию, конструктор с одним и двумя параметрами, конструктор...
C++ Вычислить суммы элементов массива вычислить сумму нечетных положительных элементов массива x и сумму отрицательных элементов, расположенных после последнего отрицательного. помогите, пожалуйста. очень срочно https://www.cyberforum.ru/ cpp-beginners/ thread1057492.html
1 / 1 / 0
Регистрация: 22.03.2017
Сообщений: 5
02.09.2019, 12:53 0

Реализация меню - C++ - Ответ 13802749

02.09.2019, 12:53. Показов 1970. Ответов 5
Метки (Все метки)

Ответ

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
void StartMenu(int switcher)
{
    system("cls");
    switch (switcher)
    {
    case 1:
        cout << "\n\n\n                  <<  ИГРАТЬ!  >>\n\n                      ПОМОЩЬ!\n\n                     ЗАЛ СЛАВЫ\n\n                       ВЫХОД";
        break;
    case 2:
        cout << "\n\n\n                      ИГРАТЬ!\n\n                  <<  ПОМОЩЬ!  >>\n\n                     ЗАЛ СЛАВЫ\n\n                       ВЫХОД";
        break;
    case 3:
        cout << "\n\n\n                      ИГРАТЬ!\n\n                      ПОМОЩЬ!\n\n                  << ЗАЛ СЛАВЫ >>\n\n                       ВЫХОД";
        break;
    case 4:
        cout << "\n\n\n                      ИГРАТЬ!\n\n                      ПОМОЩЬ!\n\n                     ЗАЛ СЛАВЫ\n\n                  <<   ВЫХОД   >>";
        break;
    }
 
    int choice = _getch();
 
 
    if (choice == 224)
        choice = _getch();
 
    if (choice == 72)
        if (switcher != 1)
            StartMenu(switcher - 1);
        else
            StartMenu(4);
 
    if (choice == 80)
        if (switcher != 4)
            StartMenu(switcher + 1);
        else
            StartMenu(1);
 
 
    if (choice == 13 || choice == 32)
    {
        if (switcher == 1)
            cout << "1" << endl;
        if (switcher == 2)
            cout << "2" << endl;
        if (switcher == 3)
            cout << "3" << endl;
        if (switcher == 4)
            cout << "4" << endl;
    }
}
 
 
 
int main()
{
    setlocale(LC_ALL, "Rus");//задание кодировки
    system("mode con cols=51 lines=14");//задание размеров окна консоли
    system("title Space Invader");//задание описания окна консоли
    system("color 0A");//задание цвета консоли (0-задний фон; А-передний фон)
    HANDLE hCons = GetStdHandle(STD_OUTPUT_HANDLE);//получение хендла
    CONSOLE_CURSOR_INFO cursor = { 100, false };//число от 1 до 100 размер курсора в процентах; false\true - видимость
    SetConsoleCursorInfo(hCons, &cursor);//применение заданных параметров курсора
    
    StartMenu(1);
 
 
    
    system("pause >> void");
    return 0;
}


Вернуться к обсуждению:
Реализация меню C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.09.2019, 12:53
Готовые ответы и решения:

Реализация меню. Массив элементов меню
Приветствую. Решил хранить элементы меню в массиве. Вот только элементы - это разные структуры. То...

Реализация меню пользователя
Добрый день! Помогите реализовать меню пользователя, состоящее как минимум из 4-х пунктов: a. ввод...

Реализация многоуровневого меню
Всем доброго дня! Помогите с кодом меню, проблема в том что нажимая клавишу 1 он опять же...

Реализация разветвляющегося меню в консоли
Привет!, Помогите написать код что бы При Нажатие клавиши 1 выполнился код после if (option == 1) ...

5
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.09.2019, 12:53

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Реализация меню выбора арифметических действий
Мне надо &quot;реализовать в программе меню выбора арифметических действий. В зависимости от варианта...

Реализация каждого отдельного пункта меню с условием
Помогите пожалуйста реализовать пункты текстового меню, всего 5 категорий, но каждое меню должно...

Реализация меню
К примеру есть документ index.php лежащий в корневой директории сайта. И 2 файла. Первый...

Реализация меню
День добрый форумчане. Подскажите как реализовать подобное меню.

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