Массивы.
Двумерные массивы.
Двумерные
массивы можно представить себе как таблицы, в ячейках которых хранятся значения
элементов массива, а индексы элементов массива являются номерами строк и
столбцов.
Объявляются
двумерные массивы так же, как переменные и одномерные массивы. Например,
целочисленный числовой массив, содержащий 3 строк и 4 столбца объявляется
следующим образом:
DIM tabl(3 ,4)
DIM tabl(3 ,4) AS INTEGER
Задание для самостоятельной работы
Задание 1 Таблица умножеия
REM Таблица умножения
DIM tabum (1 TO 9, 1 TO 9) AS INTEGER
REM Заполнение массива – создание таблицы умножения
FOR I=1 TO 9
FOR J=1 TO 9
tabum(I, J)=I*J
NEXT J
NEXT I
REM Вывод массива на экран в виде таблицы
FOR I=1 TO 9
FOR J=1 TO 9
PRINT tabum(I,J);
NEXT J
PRINT
NEXT I
END
Задание 2: В таблице 3х4 вычислить количество
отрицательных элементов, сумму четных элементов, произведение элементов второй
строки.
REM вычислить
количество...
DIM tabl(1 TO 3, 1 TO 4) AS INTEGER
REM Заполнение массива
FOR I=1 TO 3
FOR J=1 TO 4
INPUT "Введите элемент массива:", tabl(I, J)
NEXT J
NEXT I
REM Вывод массива на экран в виде таблицы
CLS
FOR I=1 TO 3
FOR J=1 TO 4
PRINT tabl(I,J);
NEXT J
PRINT
NEXT I
REM требуемые вычисления
k=0
s=0
p=1
FOR I=1 TO 3
FOR J=1 TO 4
IF tabl(I, J)<0 THEN k=k+1
IF tabl(I, J) MOD 2 = 0 THEN s=s+tabl(I, J)
IF I=2 THEN p=p*tabl(I, J)
NEXT J
NEXT I
PRINT
PRINT "результ:"
PRINT "отрицательных элементов: ", k
PRINT "сумма четных элементов: ", s
PRINT "произведение элементов второй строки: ",p
END
|