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}')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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!