Предмет: Информатика,
автор: firamir24
даны две точки на плоскости. Определите , какая из них находится ближе к началу
координат.
Ответы
Автор ответа:
0
//PascalABC.Net 3.2
begin
var x1:=readreal ('x1 ='); var y1:=readreal ('y1 =');
var x2:=readreal ('x2 ='); var y2:=readreal ('y2 =');
if (sqr(x1)+sqr(y1))=(sqr(x2)+sqr(y2)) then write ('Равноудалены') else
if (sqr(x1)+sqr(y1))<(sqr(x2)+sqr(y2)) then write ('Первая') else write ('Вторая');
end.
begin
var x1:=readreal ('x1 ='); var y1:=readreal ('y1 =');
var x2:=readreal ('x2 ='); var y2:=readreal ('y2 =');
if (sqr(x1)+sqr(y1))=(sqr(x2)+sqr(y2)) then write ('Равноудалены') else
if (sqr(x1)+sqr(y1))<(sqr(x2)+sqr(y2)) then write ('Первая') else write ('Вторая');
end.
Автор ответа:
0
Немного короче будет вычислить значение sqr(x1)+sqr(y1)-sqr(x2)-sqr(y2) и дальше проверять его на ноль, больше и меньше )))
Похожие вопросы
Предмет: Алгебра,
автор: nikita51175
Предмет: Математика,
автор: 77088066271
Предмет: Математика,
автор: grisabykov6
Предмет: Обществознание,
автор: GarethQuaile
Предмет: Алгебра,
автор: perminovdima20