Вопрос задан 29.11.2023 в 01:23. Предмет Информатика. Спрашивает Стриженюк Саша.

Python. Створити список з 15 випадкових елементів (від -30 до 25). Знайти суму, кількість та

середнє арифметичне окремо додатніх та від'ємних елементів списку.
0 0
Перейти к ответам

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

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

from random import randint

array = []

array_plus = []

array_minus = []

for i in range(15):

   a = randint(-30, 25)

   array += [a]

   if a >= 0:

       array_plus += [a]

   else:

       array_minus += [a]

print("Список:\n", *array)

print("\nСумма додатніх чисел: \n", sum(array_plus),

     "\n Кількість додатніх чисел: \n", len(array_plus),

     "\n Середнє арифметичне додатніх чисел: \n", sum(array_plus)/len(array_plus))

print("\nСумма від'ємних чисел: \n", sum(array_minus),

     "\n Кількість від'ємних чисел: \n", len(array_minus),

     "\n Середнє арифметичне від'ємних чисел: \n", sum(array_minus)/len(array_minus))

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

Звичайно, ви можете створити список з 15 випадкових елементів у Python, знайти суму, кількість та середнє арифметичне окремо для додатних та від'ємних елементів списку. Давайте зробимо це:

Для початку, вам потрібно використати модуль `random`, щоб згенерувати список з 15 випадкових чисел у заданому діапазоні (-30 до 25), а потім визначити суму, кількість та середнє арифметичне для додатних та від'ємних чисел у цьому списку.

```python import random

# Генеруємо список з 15 випадкових чисел у діапазоні від -30 до 25 random_numbers = [random.randint(-30, 25) for _ in range(15)]

print("Список випадкових чисел:", random_numbers)

# Ініціалізуємо змінні для рахунку додатних та від'ємних чисел sum_positive = 0 count_positive = 0 sum_negative = 0 count_negative = 0

# Ітеруємося по списку та рахуємо суму та кількість додатних та від'ємних чисел for num in random_numbers: if num > 0: sum_positive += num count_positive += 1 elif num < 0: sum_negative += num count_negative += 1

# Знаходимо середнє арифметичне для додатних та від'ємних чисел if count_positive > 0: average_positive = sum_positive / count_positive else: average_positive = 0 # Якщо немає додатних чисел, середнє арифметичне буде 0

if count_negative > 0: average_negative = sum_negative / count_negative else: average_negative = 0 # Якщо немає від'ємних чисел, середнє арифметичне буде 0

# Виводимо результати print(f"Сума додатних чисел: {sum_positive}") print(f"Кількість додатних чисел: {count_positive}") print(f"Середнє арифметичне додатних чисел: {average_positive}")

print(f"Сума від'ємних чисел: {sum_negative}") print(f"Кількість від'ємних чисел: {count_negative}") print(f"Середнє арифметичне від'ємних чисел: {average_negative}") ```

Цей код створює список випадкових чисел, підраховує суму, кількість та середнє арифметичне для додатних та від'ємних чисел у списку та виводить ці результати.

0 0

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

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

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

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