1
resposta

[projeto] somando números recursivamente

# [projeto] somando números recursivamente

def soma_recursiva (n):
    if n ==0:
        return 0
    return n+ soma_recursiva(n-1)

numero = int(input('Digite um número: '))

resultado = soma_recursiva(numero)

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

Oi, Ricardo!

Agradeço por compartilhar seu código.

Gostei de como você estruturou a função soma_recursiva. Ficou claro e objetivo. A lógica de reduzir o número até chegar a 0 tá muito bem aplicada.

Continue firme nos estudos.

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