Оценка, выставляемая студентам по результатам тестирования, обозначается буквами A, B, C и D. Максимальное количество баллов 120. Если набрано 90 и более, то оценка A, если от 80 до 90, то - B, если от 70 до 80, то - C, и если меньше 70, то - D. Создать программу для пересчета балловв оценку. (Использовать команду множественного выбора)

Ответы

Ответ дал: dimb0r22
0

Ответ:

Код написан на Python (Использована функция и словарь в ней):

def markForPoints(points):

   return {

   points >= 90: "A",

   80 <= points < 90: "B",

   70 <= points < 80: "C",

   points < 70: "D"

}[True]

points = int(input("Количество балов, набранное студентом - "))

while ((points < 0) or (points > 120)):

   points = int(input("Количество набранных балов должно соответствовать условию: 0 <= ... <= 120. Введите соответствующее количество балов: "))

print("Оценка, получена студентом - ",markForPoints(points))

(Так же есть фото с результатами работы программы)

Приложения:
Вас заинтересует