Функции ( Решение) / 6
.docx6.Написать собственную функцию, с аргументами не возвращающую значения, для нахождения гипотенузы и площади прямоугольного треугольника.
#include <iostream>
#include <cmath>
void calculateTriangleProperties(double side1, double side2, double& hypotenuse, double& area) {
hypotenuse = sqrt(side1 * side1 + side2 * side2);
area = 0.5 * side1 * side2;
}
int main() {
double side1, side2, hypotenuse, area;
std::cout << "Enter the length of side 1: ";
std::cin >> side1;
std::cout << "Enter the length of side 2: ";
std::cin >> side2;
calculateTriangleProperties(side1, side2, hypotenuse, area);
std::cout << "Hypotenuse: " << hypotenuse << std::endl;
std::cout << "Area of the right-angled triangle: " << area << std::endl;
return 0;
}
