ВВОД 2. ЕСЛИ 3. СЛЕДУЮЩИЙ 4. МАССИВ 5. ВЫВОД
D INPUT MR IF N NEXT 1. ВВОД 2. ЕСЛИ 3. СЛЕДУЮЩИЙ 4. МАССИВ 5. ВЫВОД
таблица или матрица квадратная матрица
А индекс
Дом можно считать двумерным массивом. Почему? Ответ: дому соответствует один почтовый адрес (город, улица, номер). Элементами дома можно считать этажи и квартиры, у каждой из которых есть номер (индекс).
В QBasic для описания двумерных массивов применяют оператор DIM, который имеет формат DIM A(N,M) DIM A(7,3) DIM WS(5,6) имя массива количество строк количество столбцов
DIM A(5,4) FOR I=1 TO 5 FOR Y=1 TO 4 PRINT A(; I ;,; Y ; )=; INPUT A(I,Y) NEXT Y,I FOR I=1 TO 5 FOR Y=1 TO 4 PRINT A(I,Y) NEXT Y,I
CLS DIM B(3,4) FOR I=1 TO 3 FOR Y=1 TO 4 PRINT B(; I ;,; Y ; )=; INPUT B(I,Y) NEXT Y,I Составить программу для нахождения суммы двумерного массива с именем B и размерностью (3,4).
S = 0 FOR I=1 TO 3 FOR Y=1 TO 4 S = S + B(I,Y) NEXT Y, I PRINT СУММА =; S
Составить программу для нахождения количества отрицательных элементов двумерного массива с именем C и размерностью (5,3). CLS DIM C(5,3) FOR I=1 TO 5 FOR Y=1 TO 3 PRINT C(; I ;,; Y ; )=; INPUT C(I,Y) NEXT Y,I
K = 0 FOR I=1 TO 5 FOR Y=1 TO 3 IF C(I,Y)
Составить программу нахождения произведения элементов двумерного массива. Домашнее задание Составить программу для нахождения количества элементов массива равных 5.