Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2023, 17:34   #1
Qbinik
Пользователь
 
Регистрация: 08.10.2022
Сообщений: 25
По умолчанию Даны натуральное число n, действительные числа a1,..., an.

Даны натуральное число n, действительные числа a1,..., an.
2(a1+....+an)^2
Мне надо сделать это функциями и чтобы мог делать вод с 1 до 100
Код:
n = int(input())
s = 0
for i in range(n):
    s += float(input())
print(2 * s**2)
Qbinik вне форума Ответить с цитированием
Старый 29.03.2023, 18:22   #2
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

Код:
def inputArr(help1, help2):
    n = int(input(help1).strip())
    return [float(input(help2)) for i in range(n)]
def computeF(A):
    S = 0;
    for i in A:
        S += i
    return 2 * S ** 2
print(computeF(inputArr("Введите N = ", "Введите A[i] = ")))
macomics вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны натуральное число n, действительные числа a1,., an Qbinik Python 0 12.03.2023 10:37
Даны натуральное число n, действительные числа a, h, b, d0,..., dn yzen Помощь студентам 1 18.11.2012 10:04
Даны натуральное число m, действительные числа а1,..,a30 Zhasik Помощь студентам 1 27.12.2010 18:36
Даны натуральное число n, действительные числа a1,...,an. Получить: Хутор Паскаль, Turbo Pascal, PascalABC.NET 3 17.12.2010 19:32
Даны действительные числа a, h, натуральное число n Масим Помощь студентам 0 24.03.2010 14:28