Поиск экстремального элемента в массиве. (Урок 44) презентация

§2.2.4(стр.66–68) Текст программы и тесты записать в тетрадь. Домашнее задание

Слайд 1*

Классная работа
Урок 44
Поиск экстремальных значений в массиве


Слайд 2§2.2.4(стр.66–68) Текст программы и тесты записать в тетрадь.

Домашнее задание


Слайд 3Задача: найти в массиве максимальный элемент.
Алгоритм:




Псевдокод:
{ считаем, что первый элемент

– максимальный }
for i:=2 to N do
if a[i] > { максимального } then
{ запомнить новый максимальный элемент a[i] }

Наибольшее значение в массиве


Слайд 4
Наибольшее значение в массиве
MAX:= a[1]
i,2,N
MAX:=a[i]
Дано:
a – массив чисел
N – количество чисел
Результат:
MAX

– наибольшее число

i - промежуточная переменная

a[i]>MAX

да

нет


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

число.

Протестировать при учителе программу. Исходный текст программы оставить на рабочем столе. Имя файла:

B1<до 6 букв фамилии>.PAS

Например: B1LAZARE.PAS


Слайд 6
начало
конец
Поиск значения
Ввод массива
Вывод ответа
Укрупнённый алгоритм


Слайд 7Фрагмент программного кода
MAX := a[1]; { считаем,

что первый максим.}
for i:=2 to N do { проверяем все остальные }
if a[i] > MAX then { нашли новый максимальный }
MAX := a[i] { запомнить a[i] }

Слайд 8Ввод массива с клавиатуры
(вспомним)
write('Количество чисел? ');
readln(N);
for i:=1 to N do begin

write('a[', i, ']=');
readln( a[i] )
end;

a[1] =
a[2] =
a[3] =
a[4] =
a[5] =

5
12
34
56
13

Постановка проблемы. Описан массив. Ввести все его элементы

Описан массив

const K=50;
var a:array[1..K] of real;

var a:array[1..50] of real;

или так, что то же самое!


Слайд 9§2.2.4(стр.66–68) Текст программы и тесты записать в тетрадь.

Домашнее задание


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика