1
resposta

Resolução atividade prática 13.

Função recursiva

def soma_ate_n(n):
if n == 1: # caso base
return 1
else:
return n + soma_ate_n(n - 1)

Entrada de dados

n = int(input("Digite um número: "))

Cálculo

resultado = soma_ate_n(n)

Saída

print(f"A soma de 1 a {n} é: {resultado}")

1 resposta

Olá, Luiz! Como vai?

Parabéns pela resolução das atividades!

E para compartilhar códigos de maneira ainda mais organizada aqui no fórum, você pode utilizar a opção abaixo:

Opção inserir bloco de código, da caixa de perguntas do fórum da alura

Após clicar, irá aparecer uma estrutura da seguinte maneira:

Opção de bloco de código sendo illustrada
O resultado será o seguinte:

Copie o seu código aqui

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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