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

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

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

Необходимо вывести в консоль меню с пунктами - C++

22.09.2013, 12:54. Просмотров 657. Ответов 4
Метки нет (Все метки)

Не могу понять как сделать меню?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2013, 12:54     Необходимо вывести в консоль меню с пунктами
Посмотрите здесь:

Необходимо создать меню к игре C++
C++ ReadProcessMemory() Вывести кириллицу в консоль
C++ Вывести китайский на консоль
C++ Совершенные числа (вывести в консоль)
Вызвать функцию из другой функции.Работа с мышью[Из подменю в меню. Консоль] C++
Вывести в консоль русский текст C++
C++ Вывести кириллицу в консоль
C++ Вывести русские символы в консоль
Вывести дерево в консоль C++
C++ Вывести числа из потоков в консоль
C++ Создать консольное меню с более чем 10-ю пунктами
Не могу вывести программу в консоль С++ C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12877 / 7263 / 810
Регистрация: 27.09.2012
Сообщений: 17,943
Записей в блоге: 2
Завершенные тесты: 1
22.09.2013, 12:56     Необходимо вывести в консоль меню с пунктами #2
C++
1
2
3
4
std :: cout << "Мое супер меню!" << std :: endl ;
std :: cout << "Пункт 1" << std :: endl ;
//...
std :: cout << "Пункт n" << std :: endl ;
Cclassic
0 / 0 / 0
Регистрация: 08.09.2013
Сообщений: 62
22.09.2013, 13:06  [ТС]     Необходимо вывести в консоль меню с пунктами #3
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
2
3
4
std :: cout << "Мое супер меню!" << std :: endl ;
std :: cout << "Пункт 1" << std :: endl ;
//...
std :: cout << "Пункт n" << std :: endl ;
это я шарю типо для токого конкулятора надо сделать меню

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
#include <iostream>
using namespace std;
void main()
{
    int num1 = 0;
    int num2 = 0;
    int num3 = 0;
    cout << "Enter Number one";
    cin >> num1;
    cout << "Enter Number two";
    cin >> num2;
 
 
    if (num1 + num2)
    {
        cout << "Result +" <<num1+num2 ;
    
    }
 
 
    else (num1 * num2)
    {
        cout << "result*" << num1*num2;
    }
}


вообщем может так понятний будет

Реализовать калькулятор. Вводятся два дробных числа a и b. Необходимо вывести в консоль меню с пунктами
Simak63
29 / 29 / 9
Регистрация: 19.02.2011
Сообщений: 136
22.09.2013, 13:25     Необходимо вывести в консоль меню с пунктами #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int menu = 1;
while (menu)
{
cout<<"\n\n1 - \n";
cout<<"2 - \n";
cout<<"\n\nVuberit zaproponovany komandy = >";
cin>>menu;
switch (menu)
{
case 1: (здесь пишем функцию1 вызова)
 
break;
case 2: (здесь пишем функцию2 вызова)
 
break;
}
}
Добавлено через 1 минуту
Мини калькулятор))

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
int main() {
  setlocale( LC_ALL, "Rus");
  double da, db, dc; char op;
  std::cout << "Введите а: ";
  std::cin >> da;
  std::cout << "Введите операцию (-;+;*;/): ";
  std::cin >> op;
  std::cout << "Введите b: ";
  std::cin >> db;
  switch ( op)
  {
     case '-': dc = da - db; break;
     case '+': dc = da + db; break;
     case '*': dc = da * db; break;
     case '/': dc = da / db; break;
     default: std::cout << "Неизвестная операция: " << op; return 0;
  }
  std::cout << "Результат: " << da << op << db << " = " << dc << std::endl;
  return 0;
}
Добавлено через 13 минут
Cclassic, напиши мне в личку скайп, с тобой поговорим, обсудим
Cclassic
0 / 0 / 0
Регистрация: 08.09.2013
Сообщений: 62
22.09.2013, 14:10  [ТС]     Необходимо вывести в консоль меню с пунктами #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
#include <iostream>
using namespace std;
void main()
{
    int a = 0;
    int b = 0;
    int c = 0;
    char z = 0;
    cout << "enter number one";
    cin >> a;
    cout << "enter number two";
    cin >> b;
    cout << "enter action +/-/:/*";
    cin >> z;
    if (c = a + b)
    {
        cout << "Result" << c<<endl;
    }
    
    if (c = a * b);
    {
        cout << "Result:" << c<<endl;
    }
    if (c = a - b)
    {
        cout << "result" << c<<endl;
    }
    else (c = a / b);
    {
        cout << "Result" << c<<endl;
    }
}
как теперь сделать проверку на знак? что бы показывал - он ресультировал тока - + там + вроде всё верно сделал
Yandex
Объявления
22.09.2013, 14:10     Необходимо вывести в консоль меню с пунктами
Ответ Создать тему
Опции темы

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