1
resposta

Faça como eu fiz: somando números recursivamente

numero = int(input('Digite um numero: '))

def soma_numeros(num):
if num == 0:
return 0
else: return num + soma_numeros(num - 1)

total = soma_numeros(numero)

print(f'A soma de 1 a {numero} é {total}')

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Eduardo! Como vai?

Gostei de ver que você aplicou recursão para somar os números de 1 até o valor informado. É uma ótima prática para entender como funções podem se chamar sozinhas e resolver problemas matemáticos de forma elegante.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!