ВВОД ЕСЛИ СЛЕДУЮЩИЙ МАССИВ ВЫВОД

Слайд 2

ВВОД
ЕСЛИ
СЛЕДУЮЩИЙ
МАССИВ
ВЫВОД

ВВОД ЕСЛИ СЛЕДУЮЩИЙ МАССИВ ВЫВОД

Слайд 3

массивы двумерные

массивы двумерные

Слайд 4

Двумерный массив - это массив, элементы которого упорядоченны по двум компонентам (индексам).

Двумерный массив - это массив, элементы которого упорядоченны по двум компонентам (индексам).

Слайд 5

пример двумерного массива

таблица
или
матрица

квадратная
матрица

пример двумерного массива таблица или матрица квадратная матрица

Слайд 6

А

А(1,1)=25

А(1,2)=-6

А(1,3)=17

А(1,4)=0

индекс

1,3

1,1

1,2

1,4

2,1

2,2

2,3

2,4

3,1

3,2

3,3

3,4

А А(1,1)=25 А(1,2)=-6 А(1,3)=17 А(1,4)=0 индекс 1,3 1,1 1,2 1,4 2,1 2,2

Слайд 7

Дом можно считать двумерным массивом. Почему?

Ответ: дому соответствует один почтовый адрес (город,

Дом можно считать двумерным массивом. Почему? Ответ: дому соответствует один почтовый адрес
улица, номер). Элементами дома можно считать этажи и квартиры, у каждой из которых есть номер (индекс).

Слайд 8

В QBasic для описания двумерных массивов применяют оператор DIM, который имеет формат

В QBasic для описания двумерных массивов применяют оператор DIM, который имеет формат
DIM A(N,M)

DIM A(7,3)
DIM WS(5,6)

имя массива

количество строк

количество столбцов

Слайд 9

DIM A(5,4)
FOR I=1 TO 5
FOR Y=1 TO 4

DIM A(5,4) FOR I=1 TO 5 FOR Y=1 TO 4 PRINT “A(”;
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

ввод массива

вывод массива

Слайд 10

CLS
DIM B(3,4)
FOR I=1 TO 3
FOR Y=1

CLS DIM B(3,4) FOR I=1 TO 3 FOR Y=1 TO 4 PRINT
TO 4
PRINT “B(”; I ; “,”; Y ; “)=”;
INPUT B(I,Y)
NEXT Y,I

Составить программу для нахождения суммы двумерного массива с именем B и размерностью (3,4).

ввод массива

Слайд 11

S = 0
FOR I=1 TO 3
FOR Y=1 TO 4

S = 0 FOR I=1 TO 3 FOR Y=1 TO 4 S
S = S + B(I,Y)
NEXT Y, I
PRINT “СУММА =”; S

Слайд 12

Составить программу для нахождения количества отрицательных элементов двумерного массива с именем C

Составить программу для нахождения количества отрицательных элементов двумерного массива с именем 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

ввод массива

Слайд 13

K = 0
FOR I=1 TO 5
FOR Y=1 TO 3

K = 0 FOR I=1 TO 5 FOR Y=1 TO 3 IF
IF C(I,Y)<0 THEN K = K + 1
NEXT Y, I
PRINT “кол – во отрицательных =”; K
Имя файла: ВВОД-ЕСЛИ-СЛЕДУЮЩИЙ-МАССИВ-ВЫВОД.pptx
Количество просмотров: 95
Количество скачиваний: 0