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

Слайд 2

ДВУМЕРНЫЕ МАССИВЫ Решение задач

ДВУМЕРНЫЕ МАССИВЫ

Решение задач

Слайд 3

Цели Познакомиться с понятием «двумерный массив» Изучить основы работы с двумерными

Цели

Познакомиться с понятием «двумерный массив»
Изучить основы работы с двумерными массивами
Решить задачи

на использование двумерного массива
Слайд 4

Двумерный массив Двумерный массив представляет собой массив, в котором положение элементов

Двумерный массив

Двумерный массив представляет собой массив, в котором положение элементов определяется

2-мя индексами. Фактически, двумерный массив – это обычный (одномерный) массив, элементами которого являются другие одномерные массивы.

3

2

Слайд 5

Двумерный массив можно задать следующим образом: b:array[1..n] of array[1..m] of integer;

Двумерный массив можно задать следующим образом: b:array[1..n] of array[1..m] of integer;
Однако,

подобная запись двумерного массива на практике используется нечасто.
Наиболее предпочтительным является следующий вариант: b: array[1..n,1..m] of integer;
Слайд 6

Заполнение и вывод двумерного массива program massiv10; uses crt; const N=5;

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

program massiv10;
uses crt;
const
N=5;
M=4;


var X:array [1..N, 1..M] of integer;
I, J:integer;
begin
clrscr;
randomize;
for i:=1 to N do
for j:=1 to M do
x [I, J]:=random (100);
for i:=1 to N do begin
for j:=1 to M do write (' ',x[I,J]:4);
writeln
end;
end.
Слайд 7

Задача 1 Заполнить двумерный числовой массив целыми числами. Найти произведение ненулевых

Задача 1

Заполнить двумерный числовой массив целыми числами. Найти произведение ненулевых элементов

массива. Затем найти произведение ненулевых элементов каждого столбца массива
Слайд 8

Задача 2 Заполнить двумерный числовой массив целыми числами. Вычислить произведение положительных

Задача 2

Заполнить двумерный числовой массив целыми числами. Вычислить произведение положительных элементов

каждой строки и указать строку с наибольшим произведением положительных элементов