Условие
Известны оценки ученика по 10 предметам. Определить его средний по всем предметам.
Формат входных данных
Вводится десять целых чисел n1, n2, ..., n10 (1≤ni≤5).
Формат выходных данных
Требуется вывести средний ученика.
НАПРИМЕР:
ВХОДНЫЕ ДАННЫЕ
4
5
3
5
4
3
5
5
5
ВЫХОДНЫЕ ДАННЫЕ:
4.400000
const
n = 10;
var
i, s: integer;
a: array[1..n] of integer;
begin
Write('Введите оценки через пробел ');
s := 0;
for i := 1 to n do
begin
Read(a[i]);
s := s + a[i]
end;
Writeln('Средний балл равен ', s / 10:0:2)
end.
Тестовое решение:
Введите оценки через пробел 4 5 3 4 4 5 3 5 5 4
Средний балл равен 4.20
Объяснение:
Задача заключается в определении средней оценки ученика по 10 предметам.
Чтобы решить эту задачу, нам необходимо посчитать сумму оценок ученика по всем предметам и разделить ее на количество предметов. Процесс решения можно разделить на следующие шаги:
1. Прочитаем 10 целых чисел, представляющих оценки ученика, из входных данных.
2. Создадим переменную "сумма" и установим ее начальное значение равным нулю.
3. С помощью цикла пройдемся по всем оценкам из входных данных. На каждой итерации цикла добавим текущую оценку к переменной "сумма".
4. После завершения цикла посчитаем среднюю оценку, разделив сумму на количество предметов (10 в данном случае).
5. Выведем полученный результат (среднюю оценку ученика) с необходимым количеством знаков после запятой, используя функцию форматирования вывода.
Вот подробное решение задачи на языке Python:
```python
# 1. Читаем оценки ученика из входных данных
n1 = int(input())
n2 = int(input())
n3 = int(input())
n4 = int(input())
n5 = int(input())
n6 = int(input())
n7 = int(input())
n8 = int(input())
n9 = int(input())
n10 = int(input())
# 2. Инициализируем сумму
сумма = 0
# 3. Считаем сумму оценок
сумма = n1 + n2 + n3 + n4 + n5 + n6 + n7 + n8 + n9 + n10
# 4. Считаем среднюю оценку
средняя_оценка = сумма / 10
# 5. Выводим среднюю оценку с заданным форматом
print('{:.6f}'.format(средняя_оценка))
```
Результат выполнения программы для примера из задачи будет:
```
4.400000
```
Таким образом, средняя оценка ученика по 10 предметам равна 4.4.
Важно отметить, что это только одно из возможных решений задачи, и оно написано на языке программирования Python.