program fz;
const n=6; { число измерений вашего пространства}
type tvector=array[1..n] of real;
var rez:real;
i:integer;
vect1:tvector;
Vect2:tvector;
vect3:tvector;
function scalyar(const v1,v2:tvector):real;
var i:byte;
j:real;
begin
j:=0;
for i:=1 to n do
j:=j+vect1[i]*vect2[i];
scalyar:=j;
end;
begin
Writeln('Enter vector1:');
for i:=1 to n do
Readln(vect1[i]);
Writeln('Enter vector2:');
for i:=1 to n do
Readln(vect2[i]);
rez:=scalyar(vect1,vect2);
writeln('Ваши векторы:');
writeln('Первый вектор:');
for i:=1 to n do
write('{',vect1[i],'}');
writeln;
writeln('Второй вектор:');
for i:=1 to n do
write('{',vect2[i],'}');
writeln;
Writeln('scalyar=',rez);
Readln;
end.
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.