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

Нужен простой калькулютор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти площадь образовавшейся трапеции по формуле http://www.cyberforum.ru/cpp-beginners/thread1210715.html
В правильном треугольнике проведена средняя линия. Найти площадь трапеции, образовавшуюся, дважды используя функцию вычисления площади правильного треугольника по формуле: s=((a*a)√3)/4 Помогите решить.
C++ Привести пример, в котором реализуется динамический полиморфизм. Привести пример, в котором реализуется динамический полиморфизм. http://www.cyberforum.ru/cpp-beginners/thread1210686.html
Работа с файлами C++
Добрый день. Готовлюсь к экзамену и не могу найти ответы на эти вопросы: 24. Функции ввода-вывода данных в файл по блокам. Пример использования. 25. Режимы доступа к данным в файле. Файлы с последовательным и произвольным доступом к данным. Функции, используемые для работы с файлами произвольного доступа. Пример использования.
Нужен пример классов C++
Привести пример классов с наследованием и доступом к компонентам их экземпляров через указатели на базовый и производный классы.
C++ Функция в качестве параметра http://www.cyberforum.ru/cpp-beginners/thread1210668.html
Я не знаю, как передать функцию в качестве параметра. При обработке программа никаких ошибок не выдает, но результат печатает неверный. #include <iostream> #include <Windows.h> #include <locale.h> #include <math.h> using namespace std; void func(int); typedef double(*Pfun)(double y1, int pp);
C++ Циклические алгоритмы,Начав тренироваться, лыжник в первый день пробежал n км. Каждый следующий день он увелич Начав тренироваться, лыжник в первый день пробежал n км. Каждый следующий день он увеличивал пробег на 10% от пробега предыдущего дня. В какой день суммарный пробег за все дни превысит M км. (циклические алгоритмы) подробнее

Показать сообщение отдельно
niikiita
3 / 3 / 0
Регистрация: 29.05.2013
Сообщений: 223
17.06.2014, 21:16     Нужен простой калькулютор
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
int main()
{
    setlocale(LC_CTYPE, "Russian");
    int x, y;
    char input;
    cout << "Введите 1 число: " << endl;
        cin >> x;
    cout << "Введите 2 число: " << endl;
        cin >> y;
    cout << endl << "Выберите операцию: (+-*/)\n";
            cin >> input;
do
    {
    switch (input)
        {
        case '+':
            cout << "Введите 2 числа (через пробел) -> ";
            cin >> x >> y;
            cout << "Ответ: " << x << " + " << y << " = " << x + y << endl;
            break;
        case '-':
            cout << "Введите 2 числа (через пробел) -> ";
            cin >> x >> y;
            cout << "Ответ: " << x << " - " << y << " = " << x - y << endl;
            break;
        case '*':
            cout << "Введите 2 числа (через пробел) -> ";
            cin >> x >> y;
            cout << "Ответ: " << x << " * " << y << " = " << x * y << endl;
            break;
        case '/':
            cout << "Введите 2 числа (через пробел) -> ";
            cin >> x >> y;
            cout << "Ответ: " << x << " / " << y << " = " << x / y << endl;
            break;
        default:
            cout << "Ошибка! Нажмите ESC, чтобы выйти . . ." << endl;
            break;
        }
    } while (_getch() != 27);
    return 0;
}
 
Текущее время: 01:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru