
Разработайте программу по подсчёту очков для конкурса пения в школе, если всего в оценке
конкурсантов участвуют 10 судей. Программа должна автоматически выставлять оценку — среднее арифметическое самого высокого и самого низкого баллов из выставленных судьями. НА ЯЗЫКЕ ПИТОН!!! (С циклом for i in range и массивом)

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

marks = []
for i in range(1, 11):
marks.append(float(input('Судья ' + str(i) + ': ')))
min_mark = marks[0]
max_mark = marks[0]
for mark in marks:
if mark < min_mark:
min_mark = mark
if mark > max_mark:
max_mark = mark
print('Оценка:', (min_mark + max_mark) / 2)



Конечно, вот пример программы на языке Python для подсчёта среднего арифметического между самым высоким и самым низким баллами, выставленными судьями:
```python def calculate_average_score(scores): # Ищем самый высокий и самый низкий балл highest_score = max(scores) lowest_score = min(scores)
# Убираем самый высокий и самый низкий балл из списка scores.remove(highest_score) scores.remove(lowest_score)
# Вычисляем среднее арифметическое average_score = sum(scores) / len(scores)
return average_score
def main(): # Инициализация массива для баллов судей judge_scores = []
# Ввод баллов от каждого судьи for i in range(10): score = float(input(f"Введите балл от судьи {i + 1}: ")) judge_scores.append(score)
# Вызов функции для подсчёта среднего балла average_score = calculate_average_score(judge_scores)
# Вывод результата print(f"Средний балл: {average_score}")
if __name__ == "__main__": main() ```
Эта программа сначала заполняет массив `judge_scores` баллами от каждого судьи, затем находит самый высокий и самый низкий балл, удаляет их из списка и вычисляет среднее арифметическое оставшихся баллов.


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








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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili