Повторение: if - else
Часть раздела Основы путешествия по C++ на Coddy — урок 31 из 74.
Задание
НовичокВам дан код, который получает на вход два числа n1 и n2 типа double и строку из одного символа op.
Примечание: на следующих уроках мы узнаем, как получать ввод от пользователя, на данный момент просто не трогайте первые три строки.
Возможные значения для op — это '+', '-', '/' и '*'
Ваша задача — установить значение переменной result типа double на основе условий:
- если
opравно'+', установитеresultравнымn1 + n2. - если
opравно'-', установитеresultравнымn1 - n2. - если
opравно'/', установитеresultравнымn1 / n2. - если
opравно'*', установитеresultравнымn1 * n2.
Попробуйте сами
#include <iostream>
int main() {
double n1, n2;
char op;
std::cin >> n1 >> n2 >> op;
// Напишите свой код ниже
double result = 0;
std::cout << result << std::endl;
return 0;
}Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операцииОператоры сравненияСравнение строк7Основы ввода-вывода
Оператор coutОператор cinВвод строкПовторение — До 120Повторение — Истина или ложь3Переменные. Часть 2
Объявление типовСоглашения об именованииПовторение: инициализация переменныхПриведение типов. Часть 1Приведение типов. Часть 26Принятие решений
Оператор ifКонструкция if - elseОператор switchУсловный операторПовторение: if - elseВложенный if - else