begin var x:=ArrRandom(16,-50,50); x.Println; var y:=ArrRandom(16,-50,50); y.Println; var s1:=x.Select(p->p*p).Sum; var s2:=y.Select(p->p*p).Sum; if s1>s2 then Writeln('Вектор x длиннее') else if s1<s2 then Writeln('Вектор y длиннее') else Writeln('Длины векторов одинаковы') end.
begin
var x:=ArrRandom(16,-50,50); x.Println;
var y:=ArrRandom(16,-50,50); y.Println;
var s1:=x.Select(p->p*p).Sum;
var s2:=y.Select(p->p*p).Sum;
if s1>s2 then Writeln('Вектор x длиннее')
else if s1<s2 then Writeln('Вектор y длиннее')
else Writeln('Длины векторов одинаковы')
end.