Вопрос задан 25.09.2026 в 17:28. Предмет Информатика. Спрашивает Barbq-Junior Андрюха.

В текстовый файл построчно записаны фамилия и имя учащихся класса и его оценка за контрольную. Вывести на экран всех учащихся, чья оценка меньше 3 баллов, и посчитать средний балл по классу.

Перейти к ответам

Ответы на вопрос

Отвечает Худякова Лера.

Пусть в файле input.txt каждая строка записана так: фамилия, имя, оценка.

Пример решения на Python:
total = 0
count = 0

with open('input.txt', encoding='utf-8') as f:
    for line in f:
        surname, name, mark = line.split()
        mark = int(mark)
        total += mark
        count += 1

        if mark < 3:
            print(surname, name)

average = total / count
print('Средний балл:', average)

Программа выводит учеников с оценкой меньше 3, а затем считает средний балл всего класса.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос