• Предмет: Информатика
  • Автор: hdlydljcuf
  • Вопрос задан 3 месяца назад

ПОМОГИТЕ ПОЖАЛУЙСТА!!
ПАЙТОН, ПРОГРАМУВАННЯ Створити список з 10 випадкових елементів (від -1000 до 1000) - ці числа позначають рахунки клієнтів. Від'ємне число - це кредит, клієнт винен банку. Додатнє число - це депозит, кошти лежать у банку.
1) (2 бали) Визначити, чи банк успішний. Якщо загальна сума менша 0, то не будемо його грабувати усміхаюсь
2) (3 бали) Визначити, скільки коштів лежить у банку (знайти суму додатніх елементів списку)
3) (3 бали)Визначити, скільки людей залучати до пограбування (знайти кількість додатніх елементів).
4) (4 бали) Визначити, скільки грошей отримає кожен з грабіжників (знайти середнє арифметичне додатніх елементів списку - для цього потрібно їх суму розділити на їх кількість).​

Приложения:

Ответы

Ответ дал: Zefir13000
0

Ответ:

import random

bank_cash = [random.randint(-1000, 1000) for i in range(10)]

# 1

is_successful = sum(bank_cash) > 0

# 2

cash_positive = sum(i for i in bank_cash if i > 0)

# 3

robbers_count = sum(i > 0 for i in bank_cash)

# 4

cash_avg = cash_positive / robbers_count

Объяснение:

Вас заинтересует