3. Решение задачи на заполнение двумерного массива, вывод его на экран.

3. Решение задачи на заполнение двумерного массива, вывод его на экран.

Условие:

Распечатать на экране дисплея двумерный массив (матрицу) раз­мером 4 на 5, элементы которого задаются датчиком случайных чисел.

Решение:

Следующая программа выводит на экран двумерный массив, со­стоящий из 4 строк и 5 столбцов.

DIM A (4, 5)

CLS

LOCATE 1, 10

PRINT «МАТРИЦА»

FOR J = 1 ТО 5

FOR I = 1 ТО 4

A (I, J)- INT (RND (1)* 100)

LOCATE 1*3, J*4

PRINT A (I, J)

NEXTI

NEXTJ

END

Двумерный массив размером 4 на 5 имеет 4 строки (переменная I) и 5 столбцов (переменная J). Программа имеет цикл в цикле. Вначале работает внутренний цикл (по I) и печатает строку, затем курсор ухо­дит на новую строку и начинает работать внешний цикл (по J). Эле­менты матрицы задаются генератором случайных чисел. Коэффициен­ты 3 и 4 нужны для разнесения столбцов. Надпись над массивом «МАТРИЦА» можно не печатать.