Предмет: Информатика,
автор: Денис88
Написать программу в С++
Описать функцию Otr(Ax,Bx,Ay,By) вещественного типа находящую длину отрезка AB на плоскости по координатам его концов |AB|=sqrt((Ax-Bx)^2+(Ay-By)^2 )(Ax,Ay,Bx,By)- вещественны параметры) с помощью этой функции найти длины отрезков AB,AC,AD, если с клавиатуры заданы координаты точек, A,B,C,D.
Wani4kaa:
(Ax-Bx)^2 + (Ay-By)^2 точно правильная формула?
Ой, из всего этого корень квадратный
Bcghfdbk
Исправил
Ответы
Автор ответа:
1
#include <iostream>
#include <cmath>
using namespace std;
double Otr(double Ax, double Bx, double Ay, double By) {
return sqrt((Bx - Ax)*(Bx - Ax) + (By - Ay)*(By - Ay));
}
int main() {
double Ax, Ay, Bx, By, Cx, Cy, Dx, Dy;
cin >> Ax >> Ay >> Bx >> By >> Cx >> Cy >> Dx >> Dy;
cout << "|AB|=" << Otr(Ax, Bx, Ay, By) << endl;
cout << "|AC|=" << Otr(Ax, Cx, Ay, Cy) << endl;
cout << "|AD|=" << Otr(Ax, Dx, Ay, Dy) << endl;
return 0;
}
Приложения:
Благодарю, еще раз приношу извинения !
Дважды-то зачем? ))) Я же писал, что с Паскалем эти языки по сути схожи. Да об этом и сам Дохлый Страус писал.
Ну теперь вижу, что действительно похожи!)
А до этих пор Вы не верили словам создателя С++ ?
Доверяй, но проверяй, как говорится.
А так знал это, но на практике не встречался
А так знал это, но на практике не встречался
Вот поэтому меня всегда удивляют просьбы переписать с Паскаля в С++ и наоборот.
Похожие вопросы
Предмет: Обществознание,
автор: Amogusuy6666
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: leokuwada11037
Предмет: Математика,
автор: MilkiWay119
Предмет: Математика,
автор: hthebest