Вопрос задан 26.06.2023 в 11:00. Предмет Информатика. Спрашивает Хамит Бекзат.

Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от 0 до

100 – баллы учащихся выпускного класса, полученные на экзамене по информатике. Напишите программу, которая позволяет найти и вывести количество учащихся, чьи баллы на экзамене выше среднего балла по классу. Python
0 0
Перейти к ответам

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

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

from random import randint

a = [randint(0,100) for i in range(20)]

num = 0

for i in a:

   if i > sum(a)/len(a):

       num += 1

print(num) # кол во учащихся, чьи оценки выше ср.арифм по классу


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

Для решения этой задачи вам нужно создать целочисленный массив из 20 элементов и затем вычислить средний балл. После этого пройдите по массиву и подсчитайте количество учащихся, чьи баллы выше среднего балла. Вот пример программы на Python, которая решает данную задачу:

python
# Создаем массив с баллами учащихся (пример случайных данных) scores = [85, 92, 78, 63, 95, 70, 88, 77, 89, 55, 60, 73, 82, 91, 68, 75, 80, 72, 96, 84] # Вычисляем средний балл average_score = sum(scores) / len(scores) # Инициализируем переменную для подсчета количества учащихся с баллами выше среднего above_average_count = 0 # Проходим по массиву и считаем учащихся с баллами выше среднего for score in scores: if score > average_score: above_average_count += 1 # Выводим результат print(f"Средний балл по классу: {average_score:.2f}") print(f"Количество учащихся с баллами выше среднего: {above_average_count}")

Просто скопируйте этот код в вашу среду разработки Python и запустите его, чтобы узнать количество учащихся с баллами выше среднего. Учтите, что вам нужно будет изменить значения в массиве scores на фактические баллы учащихся.

0 0

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

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

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

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