Получить действительную квадратную матрицу по заданному правилу - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Даны действительные числа x1,..., x8. Получить действительную квадратную матрицу порядка 8:

Решение задачи: «Получить действительную квадратную матрицу по заданному правилу»

textual
Листинг программы
const n=8;
var a:array[1..n,1..n] of real;
    i,j:byte;
begin
randomize;
for j:=1 to n do
a[1,j]:=random*10;
for i:=1 to n div 2 do
for j:=1 to n do
if odd(i) then
 begin
  a[i,j]:=a[1,j];
  a[n-i+1,j]:=a[1,j];
 end
else
 begin
  a[i,j]:=i;
  a[i+n div 2-1,j]:=i++n div 2;
 end;
for i:=1 to n do
 begin
  for j:=1 to n do
  write(a[i,j]:6:2);
  writeln;
 end;
end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы