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

Составить программу, которая по введенному номеру выполняет то или иное действие над числами - C++

Восстановить пароль Регистрация
 
Artem0071
0 / 0 / 0
Регистрация: 20.03.2016
Сообщений: 6
27.03.2016, 12:28     Составить программу, которая по введенному номеру выполняет то или иное действие над числами #1
Даны два действительных положительных числа x и y. Арифметические действия над числами пронумерованые (1-сложение, 2-вычитание, 3-умножение, 4-деление).Составить программу, которая по введенному номеру выполняет то или иное действие над числами.
p.s решите кто сможет за ранее всем спасибо кто поможет внести в клад программу.)))
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2016, 12:28     Составить программу, которая по введенному номеру выполняет то или иное действие над числами
Посмотрите здесь:

C++ Написать программу, которая бы по введенному номеру единицы измерения (1-секунды, 2-минуты, 3-часы, 4-сутки) и заданному временному интервалу печатала
Создать программу(проект) на с++, которая выполняет операции над матрицей C++
Написать программу, которая бы печатала название дня недели по введенному номеру C++
написать программу, которая по введенному номеру единицы измерения (1-дециметр, 2-километр, 3-метр, 4-миллиметр, 5-сантиметр) и длине отрезка L выдава C++
написать программу, которая по введенному номеру единицы измерения (1-дециметр, 2-километр, 3-метр, 4-миллиметр, 5-сантиметр) и длине отрезка L выдава C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SpBerkut
27.03.2016, 12:30
  #2

Не по теме:

Несите программы в клад! Арррр!

Nishen
 Аватар для Nishen
171 / 77 / 28
Регистрация: 26.02.2015
Сообщений: 461
27.03.2016, 12:37     Составить программу, которая по введенному номеру выполняет то или иное действие над числами #3
Artem0071,
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
double firstNumber = 2.123123, secondNumber = 121.31591;
char oper = '1';
 
cout << "Выберите операцию: ";
cin >> char;
 
switch(oper){
    case '1':
        firstNumber += secondNumber;
        cout << "Результат сложения: ";
        break;
    case '2':
        firstNumber -= secondNumber;
        cout << "Результат вычитания: "
        break;
    case '3':
        firstNumber *= secondNumber;
        cout << "Результат умножения: "
        break;
    case '4':
        firstNumber /= secondNumber;
        cout << "Результат деления: "
        break;
    default:
        cout << "Выбрана неверная операция!" << endl;
        system("PAUSE"); return 0;
}
 
cout << firstNumber << endl;
 
system("PAUSE");
return 0;
Artem0071
0 / 0 / 0
Регистрация: 20.03.2016
Сообщений: 6
27.03.2016, 12:43  [ТС]     Составить программу, которая по введенному номеру выполняет то или иное действие над числами #4
а какие #include в ходят в программу
isaak
101 / 38 / 9
Регистрация: 17.10.2010
Сообщений: 634
27.03.2016, 13:01     Составить программу, которая по введенному номеру выполняет то или иное действие над числами #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
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
setlocale( LC_ALL,"Russian" );
double firstNumber = 6.25, secondNumber = 2.5;
char oper = '1';
 
cout << "Выберите операцию: ";
cin >> oper;
 
switch(oper){
    case '1':
        firstNumber += secondNumber;
        cout << "Результат сложения: ";
        break;
    case '2':
        firstNumber -= secondNumber;
        cout << "Результат вычитания: ";
        break;
    case '3':
        firstNumber *= secondNumber;
        cout << "Результат умножения: ";
        break;
    case '4':
        firstNumber /= secondNumber;
        cout << "Результат деления: ";
        break;
    default:
        cout << "Выбрана неверная операция!" << endl;
        }
 cout << firstNumber << endl;
system("PAUSE");
return 0;
}
Добавлено через 7 минут
Вот более правильное решение:
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
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
setlocale( LC_ALL,"Russian" );
double firstNumber = 6.25, secondNumber = 2.5;
char oper = '1';
 
cout << "Выберите операцию: ";
cin >> oper;
 
switch(oper){
    case '1':
        firstNumber += secondNumber;
        cout << "Результат сложения: ";
        break;
    case '2':
        firstNumber -= secondNumber;
        cout << "Результат вычитания: ";
        break;
    case '3':
        firstNumber *= secondNumber;
        cout << "Результат умножения: ";
        break;
    case '4':
        firstNumber /= secondNumber;
        cout << "Результат деления: ";
        break;
    default:
        cout << "Выбрана неверная операция!" << endl;
        return 0;
        }
 cout << firstNumber << endl;
system("PAUSE");
return 0;
}
Artem0071
0 / 0 / 0
Регистрация: 20.03.2016
Сообщений: 6
27.03.2016, 13:16  [ТС]     Составить программу, которая по введенному номеру выполняет то или иное действие над числами #6
спс исак
Yandex
Объявления
27.03.2016, 13:16     Составить программу, которая по введенному номеру выполняет то или иное действие над числами
Ответ Создать тему

Метки
c++
Опции темы

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