Перед началом изучения новой темы прослушайте моё сообщение.

Презентация:



Advertisements
Похожие презентации
Цели урока: овладение умениями и навыками решения задач на нахождение максимального и минимального элементов массива; формирование умения применять на.
Advertisements

Муниципальное общеобразовательное учреждение Гимназия 1 Учитель информатики: Скабёлкина М.Ю. Липецк класс.
Поиск максимального и минимального элемента линейного массива на языке Turbo Pascal. Program poisk; Const n=10; Type mass=array[1..n] of integer; Var a:mass;
К. Поляков, Программирование на языке Паскаль Часть II Тема: Поиск максимального элемента массива.
1 Программирование на языке Паскаль Тема 2. Максимальный элемент массива.
Тема: Нахождение минимального и максимального элемента в массиве.
Чтобы найти максимальный элемент в массиве и потом производить с ним какие-либо действия, нужно узнать его номер (индекс - I). Для этого вначале будем.
МАССИВЫ Если работа программы связана с хранением и обработкой большого количества однотипных переменных, для их представления в программе можно использовать.
1 Программирование на языке Паскаль Максимальный элемент массива.
3. Дана прямоугольная матрица, элементами которой являются целые числа. Поменять местами ее строки следующим образом: первую строку с последней, вторую.
5.Дана матрица А и вектор Х соответствующих размерностей. Нечетные строки матрицы заменить элементами вектора Х. Результаты работы: n=4 m=
Чтобы найти максимальный элемент в массиве и потом производить с ним какие-либо действия, нужно узнать его номер (индекс - I).Чтобы найти максимальный.
Алгоритмические структуры 1.Линейный 2.Ветвление 3.Цикл.
Программирование на языке Паскаль. Часть II К. Поляков, Сумма выбранных элементов 1 Задача: заполнить массив случайными числами в интервале [-10,10]
Program maxsimum; const n=10; var a:array [1..n] of integer; max,i:integer;begin ВВОД ЭЛЕМЕНТОВ МАССИВА; max:=a[1]; for i:=2 to n do if a[i]> max then.
Проверка пройденного материала. Исправьте ошибки в решении задачи: заполнить и вывести массив W(3) вещественных чисел Program Mass; Var b:Array[1..10]
Урок 10. Сортировки 425 а1а2а3а4 Пример: Дан целочисленный массив А из 4-х элементов. 1 шаг. а1>a2? Да 3 b If a[1]>a[2] then begin b:=a[2]; a[2]:=a[1];
Решение задач с использованием массивов
Тема: « Вставка- удаление элементов массива » :18:06.
Тематический блок «Программирование» ЕГЭ-2015 Задания 19, 20, 21, 25.
Транксрипт:

Перед началом изучения новой темы прослушайте моё сообщение.

Нахождение минимального (максимального) элемента массива -52 Максимальный элемент? Максимальный элемент? Минимальный элемент? Минимальный элемент? 95

Максимальный элемент Задача: найти в массиве максимальный элемент. Алгоритм: Псевдокод: { считаем, что первый элемент – максимальный } for i:=2 to N do if a[i] > { максимального } then { запомнить новый максимальный элемент a[i] } { считаем, что первый элемент – максимальный } for i:=2 to N do if a[i] > { максимального } then { запомнить новый максимальный элемент a[i] } Почему цикл от i=2 ? ?

Алгоритм нахождения минимального и максимального элемента массива 1. Пусть первый элемент массива – минимальный (максимальный). 2. Пока не конец массива: Сравниваем каждый элемент массива с выбранным минимальным (максимальным) начиная со второго: Если текущий элемент массива меньше минимального (больше максимального), то присваиваем минимальному (максимальном) числу - значение текущего элемента массива.

Схема работы алгоритма Min:=7 2<7 Min:=2 Min:=-5 4<-5 Min:=-5 -5<2 нет да Запишите схему

Программа program prim1; var a:array [1..10] of integer; i:integer; min:integer; for i:=1 to 10 do begin read (A[i]); end; min:=a[1]; for i:=2 to 10 do begin a[i]<min min:=a[i]; if a[i]<min then min:=a[i]; end; writeln(min=,min); end. Запишите программу begin