La recursividad se define, en programación como la ejecución de un mismo código, llamándose a si mismo repetidas veces, hasta que se cumpla una condición.

Ejercicio. Hacer un programa que calcule el sumatorio de un número entero usando recursividad.

Crea un programa nuevo desde Lazarus.

Escribimos una función que recibirá el número, la cual se irá llamando a si misma.

En el cuerpo principal del programa pediremos un número, que el cual. Y cual será el parámetro que enviaremos a nuestra función.

El resultado de la función será el sumario de este número. El cual lo mostramos por pantalla.

El código resultante es este:

Aquí os dejo un vídeo del programa.

Saludos

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio esta protegido por reCAPTCHA y laPolítica de privacidady losTérminos del servicio de Googlese aplican.

El periodo de verificación de reCAPTCHA ha caducado. Por favor, recarga la página.