Напишіть код Python для Скласти алгоритм програми для знаходження суми 12 + 22 + 32 + … + n2 при заданому значенні цілого числа n
p15:
Сумма квадратов или 12+22+32...+n2???????
Ответы
Ответ дал:
0
Ответ:
n = int(input("Введіть значення n: "))
sum = 0
for i in range(1, n+1):
sum += i*i
print("Сума 12 + 22 + 32 + ... + n^2 =", sum)
Ответ дал:
0
Ответ:
Для квадратов:
print('1²+2²+...+n²=',sum(map(lambda i:i*i, range(1,int(input('введите n: '))+1))))
Понимая, что решение в одну строку не солидно, даю другое:
def ss(n):
if n==1: return 1
else: return n*n+ss(n-1)
n=int(input('введите n: '))
print('1²+2²+...+n²=',ss(n))
Объяснение:
Вас заинтересует
2 месяца назад
2 месяца назад
3 месяца назад
3 месяца назад
1 год назад
1 год назад
7 лет назад