/
s-evg
/
cpps
Обзор
Документация
Войти
/
s-evg
/
cpps
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
8/02/main.cpp
49 строк
1 KB
s-evg
hw 8
22 апр 2026, 09:18
22 апр 2026, 09:18
0e738d4
Код
Авторство
О чём код?
// Одинаковые, но разные функции #include <iostream> // Все простые операция происходят в разных пространствах имён // Сложение namespace addition { int calc(int x, int y) { return x + y; } } // Вычитание namespace subtraction { int calc(int x, int y) { return x - y; } } // Умножение namespace multiplication { int calc(int x, int y) { return x * y; } } // Деление namespace division { int calc(int x, int y) { return x / y; // целочисленное деление } } int main() { int x = 6; int y = 9; std::cout << "x = " << x << ", y = " << y << std::endl; std::cout << "Сложение: " << addition::calc(x, y) << std::endl; std::cout << "Вычитание: " << subtraction::calc(x, y) << std::endl; std::cout << "Умножение: " << multiplication::calc(x, y) << std::endl; std::cout << "Деление: " << division::calc(x, y) << std::endl; return 0; }