Двумерный массив! - Pascal (251666)
Формулировка задачи:
Может кто помочь с одной задачей?
Массив
120 ... 24 12
... ... ... ...
110 .. 14 2
109 .. 13 1
Решение задачи: «Двумерный массив!»
textual
Листинг программы
var i, j: Integer; begin for i:=12 downto 1 do begin for j:=9 downto 0 do Write(i+j*12:4); WriteLn; end; end.
Объяснение кода листинга программы
В данном коде происходит обход двумерного массива и его вывод на экран.
- В первой строке объявляются две переменные i и j типа Integer.
- Во внутреннем цикле, который выполняется 12 раз, происходит обход строк массива.
- В каждой итерации внутреннего цикла во внешнем цикле, который выполняется 9 раз, происходит вывод элемента массива на экран с помощью функции Write.
- Координаты элемента массива, который выводится на экран, формируются путем сложения значения переменной i и произведения значения переменной j на 12.
- Значение элемента массива, который выводится на экран, представляет собой число, которое записывается в шестнадцатеричной системе счисления с помощью функции WriteLn после каждой итерации внешнего цикла.
- В конце кода стоит завершающая фигурная скобка
end
, которая обозначает конец программы.