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

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать значения от 1 до 5 и содержат годовые оценки по информатике учащихся выпускного класса. Опишите на русском языке или на одном из языков программирования алгоритм, который позволяет подсчитать и вывести средний балл среди «хорошистов» и «отличников» (тех, кто получил итоговую отметку «4» или «5»). Гарантируется, что в классе есть хотя бы один «хорошист» или «отличник».
Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать часть из них.
const N=30;
var
a: array [1..N] of integer;
i, x, y: integer;
s: real;
begin
for i:=1 to N do read (a[i]);
...
end.

Ответы

Автор ответа: Exponena
1
Ну например на Паскале так, только совсем без проверок корректности вводимых данных, а так можно было отработать еще и отсутствие хорошистов отличников просто, если х=0, то и их средний балл тоже выводить 0.
Приложения:
Похожие вопросы
Предмет: Немецкий язык, автор: masha1336
Предмет: Русский язык, автор: langenshtein2293
Перепишите предложения, ставя, где это необходимо, тире. Подчеркните подлежащее и сказуемое, определите, чем они выражены. Объясните постановку или отсутствие тире между главными членами.

1. Писать о лесах любимое мое занятие, в некотором смысле даже гражданская обязанность. (Чив.) 2. Поэзия Пушкина как пенье птицы в роще, как песня ветра, как шум волн. (Г.) 3. Молчанье золото, когда заходят в храм. (М. Макс.) 4. И белый свет не свет... {Снег.) 5. Я северный ваш друг и брат! (Ес.) 6. Мы ржаные, толоконные, пестрядинные, запечные, вы чугунные, бетонные, электрические, млечные. (Я. Кл.) 7. Он рулевой и капитан, страшны ль с ним шквальные откосы? {Ес.) 8. Убить Россию это значит отнять надежду у Земли. (Сельв.) 9. Казаться улыбчивым и простым самое высшее в мире
счастье. (£с.) 10. Жизнь не шутка и не забава, жизнь даже не наслаждение... жизнь тяжелый труд. (Т,)