
Вопрос задан 01.04.2021 в 03:01.
Предмет Информатика.
Спрашивает Бродский Иосиф.
Разработайте программу по подсчету очков для конкурса пения в школе, если всего в оценке
конкурсантов участвует 10 судей. Программа должна автоматически выставлять оценку - среднего арифметического самого высокого и самого низкого баллов из выставленных судьями.

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

Отвечает Кувшинова Ирина.
PascalABC.NET 3.4.2, сборка 1884 от 24.11.2018
Внимание! Если программа не работает, обновите версию!
begin
var a := ReadSeqReal(10).Sorted.ToArray;
Writeln((a[0] + a[9]) / 2)
end.
Пример
8.2 9.0 8.4 9.2 8.5 9.2 9.0 8.9 9.1 9.0
8.7
Вариант без сортировки
begin
var a := ReadSeqReal(10).ToArray;
Writeln((a.Max + a.Min) / 2)
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно! Вот пример программы на языке Python, который подсчитывает очки для конкурса пения с учетом указанных требований:
pythondef calculate_scores(scores):
# Исключаем самый высокий и самый низкий балл
scores.remove(max(scores))
scores.remove(min(scores))
# Вычисляем среднее арифметическое оставшихся оценок
average_score = sum(scores) / len(scores)
return average_score
def main():
# Получаем оценки от судей
scores = []
for i in range(10):
score = float(input(f"Введите оценку судьи {i+1}: "))
scores.append(score)
# Вычисляем среднее арифметическое
average_score = calculate_scores(scores)
print("Средний балл:", average_score)
if __name__ == "__main__":
main()
Программа запрашивает оценки от 10 судей, после чего исключает самый высокий и самый низкий балл из списка. Затем вычисляется среднее арифметическое оставшихся оценок и выводится на экран.
Обратите внимание, что программа ожидает ввод оценок в виде десятичных чисел. Вы можете адаптировать программу, добавив дополнительную обработку ошибок и проверку ввода, в зависимости от требований вашей системы.


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