Напиши программу для подсчета количества участников Олимпиады по математике, которые набрали 250 и более баллов. Также

Напиши программу для подсчета количества участников Олимпиады по математике, которые набрали 250 и более баллов. Также, напиши программу для подсчета количества победителей.
Примула

Примула

Конечно! Давайте начнем с первой программы для подсчета количества участников Олимпиады по математике, которые набрали 250 и более баллов.

Для этой программы нам понадобится список баллов участников. Допустим, у нас есть список баллов следующих участников: 245, 260, 240, 275, 280, 230, 255.

Программа будет следующая:


# Создаем список баллов участников
баллы = [245, 260, 240, 275, 280, 230, 255]

# Инициализируем счетчик количества участников с баллами 250 и более
количество_участников = 0

# Перебираем каждый балл в списке
для балл in баллы:
# Проверяем, является ли балл больше или равным 250
если балл >= 250:
# Если условие выполняется, увеличиваем счетчик на 1
количество_участников += 1

# Выводим количество участников с баллами 250 и более
print("Количество участников с баллами 250 и более:", количество_участников)


Эта программа создает список баллов участников Олимпиады и устанавливает счетчик количество_участников в ноль. Затем она перебирает каждый балл в списке и проверяет, является ли балл больше или равным 250. Если условие выполняется, счетчик увеличивается на 1. В конце программа выводит количество участников с баллами 250 и более.

Теперь перейдем ко второй программе для подсчета количества победителей в Олимпиаде. Давайте предположим, что у нас есть список баллов победителей: 280, 285, 290, 275, 300, 295.

Программа будет выглядеть следующим образом:


# Создаем список баллов победителей
баллы_победителей = [280, 285, 290, 275, 300, 295]

# Инициализируем счетчик количества победителей
количество_победителей = 0

# Перебираем каждый балл в списке
для балл in баллы_победителей:
# Проверяем, является ли балл максимальным в списке
если балл == max(баллы_победителей):
# Если условие выполняется, увеличиваем счетчик на 1
количество_победителей += 1

# Выводим количество победителей
print("Количество победителей:", количество_победителей)


Эта программа создает список баллов победителей Олимпиады и устанавливает счетчик количество_победителей в ноль. Затем она перебирает каждый балл в списке и проверяет, является ли текущий балл максимальным в списке при помощи функции max(). Если условие выполняется, счетчик увеличивается на 1. В конце программа выводит количество победителей.
Знаешь ответ?
Задать вопрос
Привет!
hello