Двумерные массивы. 9 класс

Содержание

Слайд 2

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

Двумерный массив можно представить себе в виде таблицы, в которой все строки
и столбцы пронумерованы.
Каждый элемент такого массива имеет два индекса:
Первый индекс – это номер строки;
Второй индекс – номер столбца.

Слайд 3

Описание двумерных массивов:
Const n=4;
m=5;
Var A :array [1..n, 1..m] of integer;

A [2,4]

A

Описание двумерных массивов: Const n=4; m=5; Var A :array [1..n, 1..m] of
[4,2]

Слайд 4

Создание двумерных массивов

Двумерные массивы создаются путем ввода данных с клавиатуры, с

Создание двумерных массивов Двумерные массивы создаются путем ввода данных с клавиатуры, с
помощью случайных чисел и вычислений по формулам.
Для формирования массива используется два вложенных цикла. Первый цикл перебирает строки, а второй – столбцы.

For i:=1 to n do
for j:=1 to m do
a[i , j]:=random(100);

For i:=1 to n do
for j:=1 to m do
readln (a[i , j]);

For i:=1 to n do
for j:=1 to m do
a[i , j]:=i*j;

Слайд 5

Вывод массивов в виде таблицы

For i:=1 to n do
begin
writeln;
end;

for

Вывод массивов в виде таблицы For i:=1 to n do begin writeln;
j:=1 to m do
write (a[i , j]);

Слайд 6

Примеры решения задач.

Задача 1. Создать программу для формирования таблицы умножения (таблицы Пифагора).

Вывод

Примеры решения задач. Задача 1. Создать программу для формирования таблицы умножения (таблицы Пифагора). Вывод массива:
массива:

Слайд 7

Составить программу, которая создает массив случайных чисел, выводит его на экран и

Составить программу, которая создает массив случайных чисел, выводит его на экран и
вычисляет сумму всех его элементов.

Задание на урок:

Слайд 8

Итоги урока

На этом уроке мы узнали:
Что такое двумерный массив;
Как описываются двумерные

Итоги урока На этом уроке мы узнали: Что такое двумерный массив; Как
массивы в блоке описания переменных;
Способы заполнения массивов;
Как выводить двумерный массив на экран компьютера в виде таблицы.

Слайд 9

Составление программ с использованием двумерных массивов

Составление программ с использованием двумерных массивов

Слайд 10

Пример № 2.
Составить программу, которая в двумерном массиве случайных чисел находит в

Пример № 2. Составить программу, которая в двумерном массиве случайных чисел находит
каждой строке наибольший элемент и записывает его в одномерный массив.
m – количество строк в двумерном массиве и длина одномерного массива;
n – количество столбцов;
A[1..m,1..n] - двумерный массив;
B[1..m] – одномерный массив
max – вспомогательная переменная для нахождения наибольшего элемента в каждой строке.

Слайд 11

Program max_str;
Uses crt;
Const
m=5;
n=6;
var i,j:byte;
a: array [1..m,

Program max_str; Uses crt; Const m=5; n=6; var i,j:byte; a: array [1..m,
1..n] of integer;
b: array [1..m] of integer;
max: integer;
begin
clrscr; randomize;
for i:=1 to m do
begin
for j:=1 to n do
begin
a[i,j]:=random(100);
write(a[i,j]:4);
end;
writeln;
end;

writeln ('Массив из максимальных значений в строках:');
for i:=1 to m do
begin
max:=a[i,1];
for j:=2 to n do
begin
if a[i,j]>max then max:=a[i,j];
end;
b[i]:=max;
write (b[i]:4);
end;
readln;
end.

Слайд 12

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

Составить программу, которая вычисляет суммы элементов столбцов двумерного массива и записывает их
в одномерный массив.
Составить программу, которая в двумерном массиве случайных чисел элементы всех четных строк делает нулевыми.

Задание на урок:

Имя файла: Двумерные-массивы.-9-класс.pptx
Количество просмотров: 64
Количество скачиваний: 1