#include <iostream>
#include <cmath> // Что бы брать корень
#include <iomanip> // Вывод в 2 знака
using namespace std;
double funct (double x1, double y1, double x2, double y2)
{
return sqrt(pow(x2-x1,2)+pow(y2-y1,2)); // функция, считающая расстояние между точками с координатами (x1,y1)(x2,y2)
}
int main()
double x1,y1,x2,y2;
cin >> x1 >> y1 >> x2 >> y2;
double AC = funct(x1,y1,x2,y2);
cin >> x1 >> y1;
double BC = funct(x1,y1,x2,y2);
cout << setprecision(2) << fixed; // Кол-во цифр после запятой
cout << "AC=" << AC << endl << "BC=" << BC << endl << "SUM=" << AC + BC; // ендл - новая строка
return 0;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
#include <iostream>
#include <cmath> // Что бы брать корень
#include <iomanip> // Вывод в 2 знака
using namespace std;
double funct (double x1, double y1, double x2, double y2)
{
return sqrt(pow(x2-x1,2)+pow(y2-y1,2)); // функция, считающая расстояние между точками с координатами (x1,y1)(x2,y2)
}
int main()
{
double x1,y1,x2,y2;
cin >> x1 >> y1 >> x2 >> y2;
double AC = funct(x1,y1,x2,y2);
cin >> x1 >> y1;
double BC = funct(x1,y1,x2,y2);
cout << setprecision(2) << fixed; // Кол-во цифр после запятой
cout << "AC=" << AC << endl << "BC=" << BC << endl << "SUM=" << AC + BC; // ендл - новая строка
return 0;
}