Программа на С++
Создать функцию типа void с передачей параметров по ссылке или указателю, которая определяет длину отрезка по его координатам. Для создаваемой функции необходимо подобрать имя; выбрать имена и типы входных и выходных параметров; описать тело функции; в главной программе вызвать созданную подпрограмму более одного раза с различными входными данными.
Answers & Comments
#include <iostream>
#include <cmath>
void GetLengthLine(double *startCoordX, double *startCoordY, double *endCoordX, double *endCoordY) {
double length = sqrt(pow((*endCoordX - *startCoordX), 2) + pow((*endCoordY - *startCoordY), 2));
std::cout << "Длина отрезка: " << length << std::endl;
}
signed main() {
setlocale(LC_ALL, "Rus");
double x1, x2, y1, y2;
std::cout << "Введите координаты первого отрезка: ";
std::cin >> x1 >> y1 >> x2 >> y2;
GetLengthLine(&x1, &y1, &x2, &y2);
std::cout << "Введите координаты второго отрезка: ";
std::cin >> x1 >> y1 >> x2 >> y2;
GetLengthLine(&x1, &y1, &x2, &y2);
return 0;
}