Даны три точки A, B, C на числовой оси. Найти длины

Даны три точки A, B, C на числовой оси. Отыскать длины отрезков AC и BC и их сумму.

Решите на С++ с объяснением

Задать свой вопрос
1 ответ

include lt;iostreamgt;

include lt;cmathgt; // Что бы брать корень

include lt;iomanipgt; // Вывод в 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 gt;gt; x1 gt;gt; y1 gt;gt; x2 gt;gt; y2;

double AC = funct(x1,y1,x2,y2);

cin gt;gt; x1 gt;gt; y1;

double BC = funct(x1,y1,x2,y2);

cout lt;lt; setprecision(2) lt;lt; fixed; // Кол-во цифр после запятой

cout lt;lt; "AC=" lt;lt; AC lt;lt; endl lt;lt; "BC=" lt;lt; BC lt;lt; endl lt;lt; "SUM=" lt;lt; AC + BC; // ендл - новенькая строчка

return 0;

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт