Вопрос задан 14.11.2023 в 23:00. Предмет Информатика. Спрашивает Занковец Максим.

Разработайте программу по подсчёту очков для конкурса пения в школе, если всего в оценке

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Куренко Нина.

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)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на языке 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` баллами от каждого судьи, затем находит самый высокий и самый низкий балл, удаляет их из списка и вычисляет среднее арифметическое оставшихся баллов.

0 0

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

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

Последние заданные вопросы в категории Информатика

Задать вопрос