Программа в паскале. надо двумерный массив ввывести змейкой по горизонтали справа на лево(5*5)
172
304
Ответы на вопрос:
Var i, j, k: integer; a, b: array [1..5] of array [1..5] of integer; begin for i : = 1 to 5 do for j : = 1 to 5 do read(a[i][j]); k : = 1; for i : = 1 to 5 do if (odd(i)) then for j : = 5 downto 1 do begin b[i][j] : = a[((k-1) div 5)+1][((k-1) mod 5)+1]; inc(k); end else for j : = 1 to 5 do begin b[i][j] : = a[((k-1) div 5)+1][((k-1) mod 5)+1]; inc(k); end; for i : = 1 to 5 do begin for j : = 1 to 5 do write(b[i][j]: 2, ' '); writeln; end; end.
Популярно: Информатика
-
mantsigina23.05.2023 22:14
-
valwkebe22.05.2022 12:03
-
Школьник5гокласса230.07.2020 07:48
-
PlayGirl199915.04.2020 13:25
-
saule84400706.01.2023 22:35
-
Unicorn26106.04.2021 07:05
-
998l17.11.2021 06:40
-
Darya001203.04.2023 19:51
-
vehea7834719.06.2023 10:41
-
Mymail1026.03.2020 08:18