Составить программу, которая создает и выводит ** экран массив такого вида размером n x n...

0 голосов
33 просмотров

Составить программу, которая создает и выводит на экран массив такого вида размером n x n (значение n – произвольное нечетное число)
0 0 0 0 0 0 0
1 0 0 0 0 0 1
1 1 0 0 0 1 1
1 1 1 0 1 1 1
1 1 0 0 0 1 1
1 0 0 0 0 0 1
0 0 0 0 0 0 0


Информатика (29 баллов) | 33 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.3, сборка 1590 от 03.12.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('n=');
  MatrGen(n,n,(i,j)->(i>j) and (in-1-i) and (j>i)?1:0).Println(1)
end.

image
(150k баллов)