Вопрос задан 30.09.2023 в 01:50. Предмет Информатика. Спрашивает Евгеньевич Андрей.

Заполните массив случайными числами в диапазоне 0...100 и подсчитайте отдельно среднее значение

всех элементов, меньших 50, и среднее значение всех элементов, которые больше или равны 50. Пожалуйста, просто напишите программу на Python. Можно без объяснений. Буду безмерно благодарен
0 0
Перейти к ответам

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

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

Ответ:

на Python

from random import *

n=20  

k=[0]*n

for i in range (0, n):

   k[i] = randint(0, 101)  

print(k)

a=0

a1=0

b=0

for i in range (0, n):

 if k[i] < 50:

   a=a+k[i]

   a1 += 1

 else:

    b=b+k[i]

print('Среднее значение элементов < 50    = ', a/a1)

print('Среднее значение элементов >= 50    = ', b/(n-a1))

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

Конечно, вот программа на Python:

python
import random # Создаем массив случайных чисел array = [random.randint(0, 100) for _ in range(10)] # Инициализируем счетчики и суммы для двух категорий count_less_than_50 = 0 count_greater_than_or_equal_50 = 0 sum_less_than_50 = 0 sum_greater_than_or_equal_50 = 0 # Рассчитываем сумму и количество элементов в каждой категории for num in array: if num < 50: count_less_than_50 += 1 sum_less_than_50 += num else: count_greater_than_or_equal_50 += 1 sum_greater_than_or_equal_50 += num # Рассчитываем средние значения average_less_than_50 = sum_less_than_50 / count_less_than_50 if count_less_than_50 > 0 else 0 average_greater_than_or_equal_50 = sum_greater_than_or_equal_50 / count_greater_than_or_equal_50 if count_greater_than_or_equal_50 > 0 else 0 # Выводим результаты print("Массив:", array) print("Среднее значение элементов < 50:", average_less_than_50) print("Среднее значение элементов >= 50:", average_greater_than_or_equal_50)

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

0 0

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

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

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

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