Breaking

Post Top Ad

Your Ad Spot

martes, 17 de diciembre de 2019

Programa Python para encontrar la suma de números naturales usando recursividad

En este programa, aprenderá a encontrar la suma de números naturales utilizando la función recursiva.
Para comprender este ejemplo, debe tener conocimiento de los siguientes temas de programación de Python :
  • Python if ... else Declaración
  • Funciones de Python
  • Python Recursion
En el siguiente programa, hemos usado una función recursiva recur_sum()para calcular la suma hasta el número dado.

Código fuente

  1. # Python program to find the sum of natural using recursive function
  2. def recur_sum(n):
  3. if n <= 1:
  4. return n
  5. else:
  6. return n + recur_sum(n-1)
  7. # change this value for a different result
  8. num = 16
  9. if num < 0:
  10. print("Enter a positive number")
  11. else:
  12. print("The sum is",recur_sum(num))
Ejecutar código
Salida
La suma es 136
Nota: Para probar el programa para otro número, cambie el valor de num.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

Post Top Ad

Your Ad Spot

Páginas