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

Напишіть код Python для Скласти алгоритм програми для знаходження суми 12 + 22 + 32 + … + n2 при заданому значенні цілого числа n


p15: Сумма квадратов или 12+22+32...+n2???????

Ответы

Ответ дал: YMNIY123
0

Ответ:

n = int(input("Введіть значення n: "))

sum = 0

for i in range(1, n+1):

sum += i*i

print("Сума 12 + 22 + 32 + ... + n^2 =", sum)

Ответ дал: p15
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))

Объяснение:

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