Условие
Известны оценки ученика по 10 предметам. Определить его средний по всем предметам.

Формат входных данных
Вводится десять целых чисел n1, n2, ..., n10 (1≤ni≤5).

Формат выходных данных
Требуется вывести средний ученика.
НАПРИМЕР:
ВХОДНЫЕ ДАННЫЕ
4
5
3
5
4
3
5
5
5
ВЫХОДНЫЕ ДАННЫЕ:
4.400000

Nolly567 Nolly567    1   10.05.2020 10:25    63

Ответы
miladatulush26 miladatulush26  10.05.2020 10:30

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

Объяснение:

ПОКАЗАТЬ ОТВЕТЫ
baubaubau baubaubau  13.01.2024 13:41
Добрый день! Я рад принять роль школьного учителя и помочь вам решить задачу.

Задача заключается в определении средней оценки ученика по 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.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика