Линейные массивы в Паскале (9 класс)

Содержание

Слайд 2

Понятие массива данных

Массив - лат. «кусок, слиток»

Массив данных- это поименованный набор заранее

Понятие массива данных Массив - лат. «кусок, слиток» Массив данных- это поименованный
известных однотипных величин.

Слайд 3

Применение массивов

Списки (в классном журнале, жильцов, товаров и т.д.)
Уровень загрязненности воды в

Применение массивов Списки (в классном журнале, жильцов, товаров и т.д.) Уровень загрязненности
Волге в течение года;
Температура воздуха в течение месяца.

Слайд 4

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

Одномерные (линейные)
Двумерные (прямоугольные)
Многомерные (объемные)

Виды массивов Одномерные (линейные) Двумерные (прямоугольные) Многомерные (объемные)

Слайд 5

Одномерные (линейные) массивы – это массивы, элементы которых занумерованы одним порядковым номером.

Одномерные (линейные) массивы – это массивы, элементы которых занумерованы одним порядковым номером.

Слайд 6

0

1

2

3

4

5

6

7

8

9

10

Числовой линейный массив А[10]

А[0]

12

34

91

57

87

49

А[1]

А[2]

А[10]

Набор величин, рассматриваемый как единое целое.

0 1 2 3 4 5 6 7 8 9 10 Числовой

Слайд 7

0

1

2

3

4

5

6

7

8

9

10

Массив веществ. величин А[10]

Объявление массива

Var a:array[1..10] of real;

0 1 2 3 4 5 6 7 8 9 10 Массив

Слайд 8

Упражнения

Объявить массив из 45 целых величин;
Объявить массив для 12 названий месяцев ;
Объявить

Упражнения Объявить массив из 45 целых величин; Объявить массив для 12 названий
массив из 80 вещ. величин;
Указать имя 44 элемента первого массива;
Указать имя 8 элемента второго массива;
Указать имя очередного элемента третьего массива;

Слайд 9

Очередной элемент массива

А[I]

FOR I = 1 TO 10 DO
READLN (A[ I

Очередной элемент массива А[I] FOR I = 1 TO 10 DO READLN (A[ I ]);
]);

Слайд 10

Инициализация массива (заполнение)

FOR I =1 TO 10 DO
READLN (A[ I ]);

FOR

Инициализация массива (заполнение) FOR I =1 TO 10 DO READLN (A[ I
I = 1 TO 10 DO
A[I]:=RND[100];

Слайд 11

0

1

2

3

4

5

6

7

8

9

10

Инициализация массива (заполнение)

12

34

91

57

87

49

Операция производится в памяти компьютера.

0 1 2 3 4 5 6 7 8 9 10 Инициализация

Слайд 12

FOR I = 1 TO 10 DO WRITE (‘A[‘,I’]’, A[I];

FOR I =

FOR I = 1 TO 10 DO WRITE (‘A[‘,I’]’, A[I]; FOR I
1 TO 10 DO A[I]:= …..;

FOR I = 1 TO 10 DO READLN (A[ I ]); ИЛИ A[I]:=RND(100);

Схема решения задачи с массивом

Объявление массива

Ввод элементов массива

Обработка элементов массива

Вывод элементов массива

VAR A:ARRAY[1..10] OF REAL;

Слайд 13

Задачи

Дан линейный числовой массив.
Напечатать элементы массива [1..45] в прямом и обратном порядке.
Возвести

Задачи Дан линейный числовой массив. Напечатать элементы массива [1..45] в прямом и
в квадрат все элементы.
Подсчитать сумму элементов (произв).
Проверить наличие числа 98.
Определить порядковый номер числа N.
Нахождение МИН, МАХ.
Обработка элементов парами. Определить число соседств двух положит. чисел.
Обработка символьных массивов.
Имя файла: Линейные-массивы-в-Паскале-(9-класс).pptx
Количество просмотров: 183
Количество скачиваний: 1