Categorías
Recursividad

¿Cómo contar hacia atrás con funciones?

Fuente: Juan Ramírez | Verificado por: Maximiliano Vasques

Podemos contar hacia atrás con funciones, llamándolas entre si recursivamente. Veamos como hacerlo:

– Solución en Python
#Ingresar el valor de la variable numero
numero = int(input("ingrese un valor para n: "))
#Definición de la función
def cuentaAtras(numero):
#Si la variable numero es igual a 0...
    if numero == 0:
#Imprimir "Cuenta finalizada"
        print("Cuenta finalizada")
#Si no
    else:
#Imprimir variable numero
        print(numero)
#Restar por uno a la variable numero
        cuentaAtras(numero-1)
#Ejecutar función
cuentaAtras(numero)
– ¿En qué se usa este algoritmo?

Estudiar: Es muy práctico para aprender como funciona la recursividad.