
1)Дано натуральное число n. Получить действительную матрицу |a(i,j)|, i,j=l,...,n, для которого a(i,j)=l/(i+j).
2) Дана целочисленная матрица [a(i,j)], i,j=l,..,n. Получить b(l),..,b(n), где
b(i)=|a(i,l)|*...*|a(i,n)|.
Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
Код: Выделить всё
var n,i,j:longint;
a:array[1..100,1..100] of real;
begin
readln(n);
for i:=1 to n do
for j:=1 to n do
a[i,j]:=1/(i+j);
end.
Код: Выделить всё
var n,i,j:longint;
a:array[1..100,1..100] of longint;
b:array[1..100] of real;
begin
readln(n);
for i:=1 to n do
for j:=1 to n do
read(a[i,j]);
for i:=1 to n do
begin
b[i]:=abs(a[i,1]);
for j:=2 to n do
b[i]:=b[i]*abs(a[i,j]);
end;
end.
For K:=1 to n do a:=k*a+1/k;" писал(а):for i:=1 to n do a:=k*a+1/k;
somewhere писал(а):For K:=1 to n do a:=k*a+1/k;Сообщение от Хыиуду
for i:=1 to n do a:=k*a+1/k;
Код: Выделить всё
for i:=1 to n do begin
k:=i;
a:=k*a+1/k;
end;
Следовательно:а(0)=1
Код: Выделить всё
a:=1;
for k:=1 to n do a:=a*k+1/k;