Линейные массивы в Паскале 9 класс Автор: Пономарева Любовь Александровна, учитель информатики МБОУ СОШ № 7 г. Конаково Дополнительный материал к уроку информатики Муниципальное бюджетное общеобразовательное учреждение «Средняя общеобразовательная школа № 7 города Конаково»
Cлайд 2
Понятие массива данных Массив - лат. «кусок, слиток» Массив данных- это поименованный набор заранее известных однотипных величин.
Cлайд 3
Применение массивов Списки (в классном журнале, жильцов, товаров и т.д.) Уровень загрязненности воды в Волге в течение года; Температура воздуха в течение месяца.
Cлайд 4
Виды массивов Одномерные (линейные) Двумерные (прямоугольные) Многомерные (объемные)
Cлайд 5
Одномерные (линейные) массивы – это массивы, элементы которых занумерованы одним порядковым номером.
Упражнения Объявить массив из 45 целых величин; Объявить массив для 12 названий месяцев ; Объявить массив из 80 вещ. величин; Указать имя 44 элемента первого массива; Указать имя 8 элемента второго массива; Указать имя очередного элемента третьего массива;
Cлайд 9
Очередной элемент массива А[I] FOR I = 1 TO 10 DO READLN (A[ I ]);
Cлайд 10
Инициализация массива (заполнение) FOR I =1 TO 10 DO READLN (A[ I ]); FOR I = 1 TO 10 DO A[I]:=RND[100];
Cлайд 11
0 1 2 3 4 5 6 7 8 9 10 Инициализация массива (заполнение) 12 34 91 57 87 49 Операция производится в памяти компьютера.
Cлайд 12
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;
Cлайд 13
Задачи Дан линейный числовой массив. Напечатать элементы массива [1..45] в прямом и обратном порядке. Возвести в квадрат все элементы. Подсчитать сумму элементов (произв). Проверить наличие числа 98. Определить порядковый номер числа N. Нахождение МИН, МАХ. Обработка элементов парами. Определить число соседств двух положит. чисел. Обработка символьных массивов.
Cлайд 14
Список используемых источников http://pas1.ru/array http://comp-science.narod.ru/Progr/Massiv.htm http://mojainformatika.ru/paskal/uroki-paskal-massivy/30-massivy-v-paskale.html Фаронов В.В. TurboPascal 7.0. Начальный курс. Учебное пособие. – М.:«Нолидж», 2003