Средний балл экзамена с проверкой

Задача по программированию с проверкой онлайн

Сложность
Лёгкая
Языки
Python
JavaScript
TypeScript
Java
Go
Темы
Исключения
Массивы и списки
Математика

Преподаватель собрал баллы за экзамен. Каждый балл — целое число от 0 до 100 включительно. Верните средний балл: сумму, делённую на количество (обычное деление, не целочисленное).

Если список пуст (среднего нет) или хотя бы один балл вне диапазона от 0 до 100, сообщите об ошибке: бросьте исключение, в Go верните error.

Пример: [80, 90, 100] → 90; [70, 71] → 70.5; [] → ошибка; [50, 101] → ошибка.


Источник: задача CodeShare

Решить онлайнБесплатно и без регистрации: пишете код в браузере и проверяете его тестами (без аккаунта — несколько задач в день).

Ещё задачи

Все задачи для тренировки