// Перегрузка функции для вычисления объема куба double volume(double a) { return a a a; }
// Перегрузка функции для вычисления объема параллелепипеда double volume(double a, double b, double c) { return a b c; }
int main() { double a = 3.0; double b = 4.0; double c = 5.0;
std::cout << "Volume of cube with side " << a << " is " << volume(a) << std::endl; std::cout << "Volume of parallelepiped with sides " << a << ", " << b << " and " << c << " is " << volume(a, b, c) << std::endl; return 0;
// Перегрузка функции для вычисления объема куба
double volume(double a) {
return a a a;
}
// Перегрузка функции для вычисления объема параллелепипеда
double volume(double a, double b, double c) {
return a b c;
}
int main() {
std::cout << "Volume of cube with side " << a << " is " << volume(a) << std::endl;double a = 3.0;
double b = 4.0;
double c = 5.0;
std::cout << "Volume of parallelepiped with sides " << a << ", " << b << " and " << c << " is " << volume(a, b, c) << std::endl;
return 0;
}