Один из способов нахождения максимального элемента массива в Pascal — алгоритм, основанный на сравнении последующих элементов массива с максимальным. infourok.ru
Алгоритм: infourok.ru
- Создать массив. infourok.ru Если в условии задачи не оговорён способ задания массива, можно создать его случайным образом. infourok.ru
- Указать, что первый элемент массива считается максимальным (например, Max = A[i]). infourok.ru
- Сравнить последующие элементы массива с максимальным. infourok.ru Возможны два случая: infourok.ru
- Если максимальный элемент больше следующего, то ничего не менять. infourok.ru
- Если максимальный элемент меньше следующего, то он становится максимальным. infourok.ru
- Вывести на экран максимальный элемент. infourok.ru
Для более эффективного поиска можно использовать, например, бинарный (двоичный) поиск, который также называют логарифмическим поиском или методом деления пополам (дихотомией). school-herald.ru