0. Задать/получить значения элементов массива/заполнить массив
1. Инициализация цикла: все искомые параметры соответствуют первому элементу в массиве; для получения среднего значения будет считаться сумма всех элементов.
2. Цикл по элементам 2..N (первый элемент уже обработан на шаге 1):
2.1. Добавить очереденой элемент к сумме
2.2. Проверить очереденой элемент массива на минимум; если да - запомнить новый минимум
2.3. Проверить очереденой элемент массива на максимум; если да -
2.3.1. запомнить новый максимум
2.3.2. запомнить час, соответствующий текущему элементу массива
3. Из полученной суммы всех элементов (пп.1,2.1) найти среднее значение
4. Выдать все результаты (напечатать/вывести на экран/сохранить в файл/передать по интернету/факсу/эл.почте/выдать в интерфейс вывода устройства/... - нужное подчеркнуть
).
5. Пить кофе.
Последовательность шагов 2.2, 2.3 можно слегка оптимизировать.