Цели урока:
овладение умениями и навыками решения задач на нахождение максимального и минимального элементов массива;
формирование умения применять на практике полученные знания.
Слайд 3
Описание слайда:
Устная работа
Фронтальный опрос
Устная работа
Фронтальный опрос
Слайд 4
Описание слайда:
Слайд 5
Описание слайда:
Слайд 6
Описание слайда:
Слайд 7
Описание слайда:
Найдите правильное описание массива
Найдите правильное описание массива
D: array[1..5] of real;
Array D: [1..5] of real;
D[1..5]:array of integer;
Слайд 8
Описание слайда:
Для заполнения массива случайными числами мы должны подключить датчик случайных чисел, используя команду…
Для заполнения массива случайными числами мы должны подключить датчик случайных чисел, используя команду…
Clrscr;
A[i]:=?;
Randomize;
Слайд 9
Описание слайда:
Для подсчета количества положительных элементов массива будем использовать условие…
If a[i]>0 then k:=k+1;
If a[i]>=0 then k:=k+a[i];
If a[i]>=0 then k:k+1;
Алгоритм нахождения минимального и максимального элемента массива
1.Пусть первый элемент массива – минимальный (максимальный).
2.Пока не конец массива:
Сравниваем каждый элемент массива с выбранным минимальным (максимальным):
Если текущий элемент массива меньше минимального (больше максимального), то присваиваем минимальному (максимальном) числу - значение текущего элемента массива.
Слайд 12
Описание слайда:
Схема работы алгоритма
7 2 -5 4
Слайд 13
Описание слайда:
Программа
program prim1;
var a:array [1..10] of integer;
i:integer; min:integer;
Слайд 14
Описание слайда:
Слайд 15
Описание слайда:
Самостоятельное выполнение заданий на компьютере
Слайд 16
Описание слайда:
Домашнее задание
Дан массив а(10), заполненный датчиком случайных чисел. Найти наибольший элемент массива и увеличить его в 3 раза.
Слайд 17
Описание слайда:
Презентацию на
тему Нахождение минимального и максимального элемента массива можно скачать бесплатно ниже: