Вопрос задан 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, а затем считает средний балл всего класса.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

