/
khazov
/
module2
Обзор
Документация
Войти
/
khazov
/
module2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
task2_1/task2_1.cpp
37 строк
998 B
KhazovAV
Добавление очередных задач
04 июн 2026, 13:26
04 июн 2026, 13:26
f06d0a4
Код
Авторство
О чём код?
// task2_1.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы. // Задача 1 - Калькулятор #include <Windows.h> #include <iostream> #include "Calculator.h" using namespace std; int main() { int num1, num2; Calculator calc; SetConsoleCP(1251); SetConsoleOutputCP(1251); do { cout << "Введите число 1: "; cin >> num1; cout << "Введите число 2: "; cin >> num2; if (!num1 || !num2) cout << "Ошибка, введен 0!" << endl; } while (!calc.set_num1(num1) || !calc.set_num2(num2)); cout << "num1 + num2: " << calc.add() << endl; cout << "num1 * num2: " << calc.multyply() << endl; cout << "num1 - num2: " << calc.subtract_1_2() << endl; cout << "num2 - num1: " << calc.subtract_2_1() << endl; cout << "num1 / num2: " << calc.divide_1_2() << endl; cout << "num2 / num1: " << calc.divide_2_1() << endl; }