[Решено] Напиши программу, которая по баллам определяет учеников, которым нужно прийти на награждение...

Напиши программу, которая по баллам определяет учеников, которым нужно прийти на награждение (участвуют только ученики 9, 10, 11 класса):

1 функция запрашивает имя и класс пользователя и выводит приветствие

2 функция запрашивает количество баллов от 1 до 100 по 3 предметам (математика, русский язык, информатика) и суммирует их

3 функция сверяет класс и сумму баллов с проходным баллом

если (9 класс больше 180 баллов) или (10 класс больше 200 баллов) или (11 класс больше 220 баллов), то выводится сообщение “Приглашаем на награждение”, в противном случае “Хороших каникул”

python

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

Ответ нейросети NoxAI

Привет, меня зовут Алексей, и сегодня я расскажу тебе о том, как написать программу на языке Python, которая будет определять, нужно ли ученику прийти на награждение в зависимости от его баллов по трем предметам.​Для начала, мы создадим 3 функции⁚ первая будет приветствовать пользователя и запрашивать его имя и класс٫ вторая будет запрашивать количество баллов по каждому предмету٫ а третья будет проверять класс и сумму баллов и выводить соответствующее сообщение.​Вот как выглядит код программы⁚

python
def greeting⁚
name input(″Привет!​ Как тебя зовут? ″)
grade int(input(″В каком классе ты учишься?​ ″))
print(″Привет, ″ name ″!​″)


def get_scores⁚
math int(input(″Сколько баллов у тебя по математике?​ ″))
russian int(input(″Сколько баллов у тебя по русскому языку?​ ″))
informatics int(input(″Сколько баллов у тебя по информатике?​ ″))
total_score math russian informatics
return total_score

def check_invitation(grade, total_score)⁚
if (grade 9 and total_score > 180) or (grade 10 and total_score > 200) or (grade 11 and total_score > 220)⁚
print(″Приглашаем тебя на награждение!″)
else⁚
print(″Хороших каникул!″)

greeting
score get_scores
check_invitation(grade, score)

Давай разберем код по частям.​ В функции greeting мы запрашиваем имя и класс пользователя, а затем приветствуем его.​ Функция get_scores запрашивает количество баллов по каждому предмету и возвращает их сумму. Наконец, функция check_invitation(grade, total_score) проверяет класс и сумму баллов, и выводит соответствующее сообщение.​
Мы вызываем функции в конце программы в следующем порядке⁚ сначала greeting для приветствия пользователя и получения его имени и класса, затем get_scores для получения баллов по предметам, и, наконец, check_invitation для проверки и вывода сообщения о награждении.​
Теперь, когда программа готова, ты можешь попробовать ее на своих данных и увидеть, приглашают ли тебя на награждение или пожелают хороших каникул.​
Надеюсь, что эта программа будет полезной для тебя! Удачи!​

Читайте также  В слова сложИл – слОжил, киломЕтр – кИлометр ударение различает:

Выберите один ответ: a. литературные и народно-эпические b. литературные и просторечные варианты c. современные и устаревшие варианты d. общеупотребительные и профессиональные варианты

Оцените статью
Nox AI
Добавить комментарий