Напишите программу, которая оценивает успехи студента на стажировке. Каждый стажер может выбрать любое количество
Напишите программу, которая оценивает успехи студента на стажировке. Каждый стажер может выбрать любое количество предметов для изучения. В рамках программы требуется выполнить следующие задачи:
1) Запрашивать имя студента и количество предметов.
2) Запрашивать оценку по каждому предмету и выводить итоговую сумму: "Итоговый счет: _".
3) Определить, какой вид грамоты получит студент в зависимости от суммы итогового счета:
- Если счет больше 80, то выдать грамоту "Наградить дипломом".
- Если счет больше 50 и меньше или равен 80, то выдать грамоту "Наградить похвальной грамотой".
- В остальных случаях выдать грамоту "Выдать грамоту об участии".
Определение суммы и типа грамоты должно быть реализовано в виде функций.
1) Запрашивать имя студента и количество предметов.
2) Запрашивать оценку по каждому предмету и выводить итоговую сумму: "Итоговый счет: _".
3) Определить, какой вид грамоты получит студент в зависимости от суммы итогового счета:
- Если счет больше 80, то выдать грамоту "Наградить дипломом".
- Если счет больше 50 и меньше или равен 80, то выдать грамоту "Наградить похвальной грамотой".
- В остальных случаях выдать грамоту "Выдать грамоту об участии".
Определение суммы и типа грамоты должно быть реализовано в виде функций.
Добрый_Дракон_3344 61
случаях, выдать грамоту "Поздравить со стажировкой".Для решения этой задачи на языке программирования Python мы можем использовать условные операторы и циклы. Вот пример решения:
В данном примере мы использовали переменные для сохранения имени студента, количества предметов и итогового счета. Затем мы использовали цикл `for` для запроса оценок по каждому предмету и их суммирования. После этого мы использовали условные операторы `if`, `elif` и `else`, чтобы определить вид грамоты в зависимости от итогового счета. Наконец, мы вывели итоговый счет и вид грамоты.
Такая программа позволяет студенту оценить свои результаты на стажировке и получить соответствующую грамоту за свои достижения.