Ребят, хелп! Как найти максимальный элемент массива среди первых i элементов? Растолкуйте...

0 голосов
96 просмотров

Ребят, хелп!
Как найти максимальный элемент массива среди первых i элементов? Растолкуйте поподробней пожалуйста.
Допустим есть массив a[1..6] и как найти максимальный элемент из первых трех?


спросил от Начинающий (205 баллов) в категории Информатика

1 Ответ

0 голосов
ответил от Начинающий (728 баллов)
 
Лучший ответ

Алгоритм примерно такой (max - максимальный элемент):
1) max:=a[1];
2) пускаем цикл от двух до n (n - третий, например)
for i:=2 to n do
if maxПолучается, что если наш максимальный элемент, который изначально равен первому элементу массива, меньше какого-либо из последующих, то мы нашему max присваиваем этот элемент

...