def soma_recursiva(n):
"""
Função recursiva que soma todos os números de 1 até n.
"""
if n == 1: # condição de parada
return 1
else:
return n + soma_recursiva(n - 1)
print("=== Soma Recursiva ===")
n = int(input("Digite um número inteiro positivo: "))
resultado = soma_recursiva(n)
print(f"A soma dos números de 1 até {n} é: {resultado}")