/
AirLexa
/
origin
Обзор
Документация
Войти
/
AirLexa
/
origin
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
Lesson_06/Task_1/Task_1.cpp
39 строк
1 KB
AirLexa
добавил Lesson_06/Task_1/Task_1.cpp
23 окт 2025, 09:11
23 окт 2025, 09:11
75e1af2
Код
Авторство
О чём код?
#include <iostream> #include <windows.h> #include "Func.h" int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); double num_1 = 0, num_2 = 0; int com = 0; std::cout << "Введите первое число: "; std::cin >> num_1; std::cout << "Введите второе число: "; std::cin >> num_2; std::cout << "Выберите операцию (1 - сложение, 2 вычитание, 3 - умножение, 4 - деление, 5 - возведение в степень): "; std::cin >> com; switch (com) { case 1: std::cout << num_1 << " плюс " << num_2 << " = " << add(num_1, num_2); break; case 2: std::cout << num_1 << " минус " << num_2 << " = " << sub(num_1, num_2); break; case 3: std::cout << num_1 << " умножить на " << num_2 << " = " << mul(num_1, num_2); break; case 4: if (num_2 == 0) std::cout << "Делить на ноль нельзя!"; else std::cout << num_1 << " делить на " << num_2 << " = " << _div(num_1, num_2); break; case 5: if (num_2 < 0) std::cout << "Только положительная степень!"; else std::cout << num_1 << " в степени " << num_2 << " = " << _pow(num_1, num_2); break; default: std::cout << "Нет такой команды!"; } }