Предмет: Информатика, автор: qwerty042

Понять идею алгоритма нахождения максимального элемента в массиве. Записать блок программы для реализации этой идеи​

Ответы

Автор ответа: WallStreet2
1

С самого начала нужно объявить переменные, одной из которых будет max и imax. Max будет хранить само значение максимального элемента, а imax - индекс этого элемента массива.

Присваиваем max значение первого элемента массива, то есть max = array[0], а дальше сравниваем max с остальными элементами: если max меньше следующего элемента, присваиваем значение элемента нашей переменной, а imax присваиваем его индекс (imax = i), а если max больше или равно, то пропускаем цикл и идём к следующему (i+1), если же i больше количества элементов, заканчиваем выполнение циклов и выводим значения переменных.

Если же вы не знаете количество элементов в массиве (это length в данной схеме), то нужно ещё добавить блок, в котором с помощью функции определяется количество элементов массива.

Приложения:

WallStreet2: I < length
WallStreet2: я ошибся: i = 0, поэтому i
Похожие вопросы
Предмет: Биология, автор: KamilaKit