Предмет: Информатика, автор: egoraviator

Паскаль. Дана матрица 10х10, составить программу которая выводит на экран (скорее всего массив) следующее:

Приложения:

egoraviator: Написал просто без пробелов. А так оно должно вывести 10 раз
egoraviator: Нет. Ещё раз. Дана матрица 10х10, нужно вывести то, что показано на доске
egoraviator: А представь каково мне решать это?)
egoraviator: Не не, мне только матан с физикой нужны. Да и то, там, куда я иду, не смотрят практически на ЕГЭ)
Nineofhokage99999999: Можешь мне помочь пожалуйста прошу тебя, вк дам если да.

Ответы

Автор ответа: SmartCin4376
2

PascalABC

var

 a:array[1..10,1..10]of longint;

 i,j:longint;

begin

 for i:=1 to 10 do

   for j:=1 to 10 do

   begin

     if (i mod 2 <> 0) then

       a[i,j]:=j

     else

       a[i,j]:=10-j+1;

   end;

 for i:=1 to 10 do

 begin

   for j:=1 to 10 do

     write(a[i,j],' ');

   writeln;

 end;

end.

Автор ответа: BobbyFresnel
1

===== PascalABC.NET =====

begin

 var n := 10;

 var a := MatrGen(n, n, (i, j) -> i.IsEven ? j + 1 : n - j);

 a.Println(3)

end.

Приложения:

egoraviator: Ссори, лучшего не могу поставить. Меня за такую записать четвертуют) По идее мне пофиг, предмет не сдаю, нужно только ради оценки. Но спасибо.
Похожие вопросы