program ideone;
const n=100;
type wektor = array [1..n] of integer;
var w,v: wektor; il_skalarny: integer;
function Iloczyn_skalarny(a:wektor; b:wektor): integer;
var i,wynik: integer;
begin
wynik:=0;
for i:=1 to n do wynik:= wynik + a[i] * b[i];
Iloczyn_skalarny:=wynik
end;
begin
var i,n: integer;
readln(n);
for i:=1 to n do read(w[i]);readln;
for i:=1 to n do read(v[i]);readln;
il_skalarny:=Iloczyn_skalarny(w,v);
write('Wektor w: ');
for i:=1 to n do write(w[i],' ');writeln;
write('Wektor v: ');
for i:=1 to n do write(v[i],' ');writeln;
writeln('iloczyn skalarny wektorów w i v to: ',il_skalarny);
end.
cHJvZ3JhbSBpZGVvbmU7CmNvbnN0IG49MTAwOwp0eXBlIHdla3RvciA9IGFycmF5IFsxLi5uXSBvZiBpbnRlZ2VyOwp2YXIgdyx2OiB3ZWt0b3I7IGlsX3NrYWxhcm55OiBpbnRlZ2VyOwpmdW5jdGlvbiBJbG9jenluX3NrYWxhcm55KGE6d2VrdG9yOyBiOndla3Rvcik6IGludGVnZXI7CnZhciBpLHd5bmlrOiBpbnRlZ2VyOwpiZWdpbgp3eW5pazo9MDsKZm9yIGk6PTEgdG8gbiBkbyB3eW5pazo9IHd5bmlrICsgYVtpXSAqIGJbaV07Cklsb2N6eW5fc2thbGFybnk6PXd5bmlrCmVuZDsKCmJlZ2luCnZhciBpLG46IGludGVnZXI7CnJlYWRsbihuKTsKZm9yIGk6PTEgdG8gbiBkbyByZWFkKHdbaV0pO3JlYWRsbjsKZm9yIGk6PTEgdG8gbiBkbyByZWFkKHZbaV0pO3JlYWRsbjsKCmlsX3NrYWxhcm55Oj1JbG9jenluX3NrYWxhcm55KHcsdik7Cgp3cml0ZSgnV2VrdG9yIHc6ICcpOwpmb3IgaTo9MSB0byBuIGRvIHdyaXRlKHdbaV0sJyAnKTt3cml0ZWxuOwp3cml0ZSgnV2VrdG9yIHY6ICcpOwpmb3IgaTo9MSB0byBuIGRvIHdyaXRlKHZbaV0sJyAnKTt3cml0ZWxuOwoKd3JpdGVsbignaWxvY3p5biBza2FsYXJueSB3ZWt0b3LDs3cgdyBpIHYgdG86ICcsaWxfc2thbGFybnkpOwoKZW5kLg==