Var xa,ya,xb,yb,d2a,d2b:real; begin Write('Введите координаты (x,y) точки А: '); Readln(xa,ya); Write('Введите координаты (x,y) точки B: '); Readln(xb,yb); d2a:=sqr(xa)+sqr(ya); d2b:=sqr(xb)+sqr(yb); if d2a<d2b then Writeln('Точка А расположена ближе к началу координат') else if d2b<d2a then Writeln('Точка B расположена ближе к началу координат') else Writeln('Обе точки равноудалены от начала координат') end.
Тестовое решение: Введите координаты (x,y) точки А: 5 -3.7 Введите координаты (x,y) точки B: -4.2 3.8 Точка B расположена ближе к началу координат
m79857860146895
23.12.2022
Program Nuli; uses Crt; const M=8; type Mat = array [1..M,1..M] of integer; var i,j: integer; A: Mat;
begin ClrScr; WriteLn ('Old Massiv:'); for i:=1 to M do begin for j:=1 to M do begin A[i,j]:=10+random(90); Write(A[i,j]:4); end; WriteLn; end; WriteLn; WriteLn ('New Massiv:'); for i:=1 to M do for j:=1 to M do if j<=(M-i) then A[i,j]:=0; for i:=1 to M do begin for j:=1 to M do begin Write(A[i,j]:4); end; WriteLn; end; WriteLn; ReadLn; end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
"какой тип сети вы бы выбрали для объединения трёх смартфонов среди друзей? обоснуйте свой выбор.
xa,ya,xb,yb,d2a,d2b:real;
begin
Write('Введите координаты (x,y) точки А: '); Readln(xa,ya);
Write('Введите координаты (x,y) точки B: '); Readln(xb,yb);
d2a:=sqr(xa)+sqr(ya); d2b:=sqr(xb)+sqr(yb);
if d2a<d2b then Writeln('Точка А расположена ближе к началу координат')
else
if d2b<d2a then Writeln('Точка B расположена ближе к началу координат')
else Writeln('Обе точки равноудалены от начала координат')
end.
Тестовое решение:
Введите координаты (x,y) точки А: 5 -3.7
Введите координаты (x,y) точки B: -4.2 3.8
Точка B расположена ближе к началу координат