Выбранный для просмотра документ массивы.doc
Скачать материал "Конспект урока и презентация на тему "Массивы""
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ Массивы.ppt
Скачать материал "Конспект урока и презентация на тему "Массивы""
Рабочие листы
к вашим урокам
Скачать
1 слайд
Массивы
Учитель: Трифонова Светлана Юрьевна
2 слайд
Таблицы и списки:
Список учеников в журнале;
Список среднесуточной температуры месяца;
Таблица умножения.
100
120
120
130
140
140
120
150
160
140
...
180
Иванов
Петров
Сидоров
Кошкин
Мышкин
3 слайд
Массив - это набор однотипных данных, к которым можно обратиться с помощью единственного имени.
Каждое значение в массиве называется элементом.
Номер элемента в списке называется
индексом.
Массив
4 слайд
Шкаф – это массив.
Ящики – это индексы.
Содержимое ящиков – элементы массива.
Доступ к содержимому конкретного ящика (элемента массива) осуществляется после указания шкафа –имени массива – и номера ящика – индекса массива.
1
2
3
4
5
Шкаф
Одномерный массив
5 слайд
Двумерный массив
Название кинотеатра – имя массива.
Ряд, место - индексы.
Человек на определенном месте – элемент массива.
6 слайд
Раздел описаний массива:
Var имя_массива : array [размер ] of тип_элементов;
Размер: [начальный_индекс . . конечный_индекс ]
[1..5 ] [10..100 ] [-10..10 ]
[нач_индекс . . конечн_индекс , нач_индекс . . конечн_индекс ]
Например,
Var
Name: array [1..30] of string;
Temperature : array [1..31] of real;
Kino : array [1..25, 1..40] of string;
Количество столбцов
Количество строк
7 слайд
Обращение к конкретному элементу массива:
Name[15], Temperature[10], Kino[5,6]
В качестве индексов массивов можно использовать переменные целого типа:
Name[i], Temperature[k], Kino[i,j]
Элементы массивов используются в выражениях также, как и обычные переменные:
Name[15]:= ‘ Иванов ‘;
Sum:=Sum+Temperature[10];
Kino[5,6]:=‘Свободно ‘ ;
8 слайд
Заполнение массива данными
Преобразование массива (действия с элементами массива)
Вывод массива или отдельных данных на экран
Три этапа работы
с массивами:
9 слайд
С клавиатуры
С помощью генератора случайных чисел
С помощью вычисления элементов
Способы ввода данных
в массив:
10 слайд
Релаксационная пауза
11 слайд
Задача 1.
Написать программу, которая сначала должна обеспечить ввод 5 чисел в одномерный массив, затем вычислить их сумму и вывести ее на экран.
12 слайд
Начало
i:=1, 5
Ввести m[i]
Sum:=0
i:=1, 5
Sum:=sum+m[i]
Вывести Sum
Конец
Графический способ записи алгоритма
13 слайд
Program Sum_mas;
uses Crt;
Var i: integer;
Sum : real;
M : array [1..5] of Real;
begin
Clrscr;
For i:=1 to 5 do
begin
write ('m[',i,']=');
readln(m[i]);
end;
sum:=0;
For i:=1 to 5 do
Sum:=sum+m[i];
Writeln ('Sum=',sum:6:2);
readln;
end.
Программный способ записи алгоритма
14 слайд
На этом уроке мы узнали:
Массив – это структура данных, представляющая собой совокупность элементов одного типа.
Массив должен быть объявлен в разделе объявления переменных.
Доступ к элементу массива осуществляется путем указания имени массива и индекса (номера) элемента.
Для ввода, вывода и обработки массивов удобно применять команды цикла.
Итоги урока:
15 слайд
Задача 1.
Написать программу, которая вычисляет среднее арифметическое ненулевых элементов массива М[1..100], элементы которого вычисляются по формуле:
М[i]=sin(i)*cos(i)
Задача 2.
Написать программу, которая проверяет, образуют ли элементы массива Х[1..10], введенного с клавиатуры неубывающую последовательность.
Домашнее задание
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
6 663 528 материалов в базе
Настоящий материал опубликован пользователем Трифонова Светлана Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Мини-курс
3 ч.
Мини-курс
10 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.