Вопрос задан 23.06.2026 в 17:16. Предмет Информатика. Спрашивает Серебренников Илья.

Написать программу для определения оценки учащегося на основе введённых баллов. Если введённый балл учащегося больше или равен 90, то вывести на экран "Отлично!". Если введённый балл больше 75, но меньше 90, вывести на экран "Хорошо!". Если введённый балл больше 60, но меньше 75, вывести на экран "Удовлетворительно!". Если введённый балл меньше 60, вывести "Неудовлетворительно!".

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

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

Отвечает Агафонов Олег.

На Python программа может выглядеть так:

Python
ball = int(input("Введите балл учащегося: "))

if ball >= 90:
print("Отлично!")
elif ball > 75 and ball < 90:
print("Хорошо!")
elif ball > 60 and ball < 75:
print("Удовлетворительно!")
elif ball < 60:
print("Неудовлетворительно!")
else:
print("Для этого балла оценка не определена по условию.")

В этой программе сначала пользователь вводит количество баллов. Затем с помощью условного оператора if-elif-else программа проверяет, в какой диапазон попадает введённое значение.

Например:

Введите балл учащегося: 92
Отлично!
Введите балл учащегося: 80
Хорошо!
Введите балл учащегося: 70
Удовлетворительно!
Введите балл учащегося: 55
Неудовлетворительно!

Важно: по условию не указано, что делать с баллами 60 и 75, поэтому в программе добавлен блок else, который выводит сообщение, что оценка для такого балла не определена.

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

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

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

Информатика 23.06.2026 12:55 14 Золотарская Елизавета
Задать вопрос