Ir al contenido principal

Destacado

Desarrollo web Bootcamp

  Introducción a la Programación La programación es el proceso de diseñar y escribir instrucciones que las computadoras entienden para realizar tareas específicas. Estas instrucciones se conocen como código , y permiten a los desarrolladores crear aplicaciones, sitios web, juegos y mucho más. Lenguajes de Programación Comunes en el Desarrollo Web En el desarrollo web, los lenguajes más utilizados incluyen: HTML : Define la estructura del contenido en una página web. CSS : Estiliza y da diseño a los elementos de HTML. JavaScript : Agrega interactividad y funcionalidades dinámicas a las páginas web.      PHP y Python : Son lenguajes de servidor para manejar la lógica y los datos. SQL : Sirve para gestionar bases de datos. Sintaxis Básica La sintaxis es un conjunto de reglas que determina cómo escribir código en un lenguaje específico. Es fundamental para que el programa funcione correctamente. Por ejemplo: javascript let mensaje = "¡Hola Mundo!" ; console . log (mens...

Recursividad

Recursividad


Se le llama recursividad a un proceso en el que una función se llama a sí misma repetidamente hasta que se satisface a una cierta condición. Este proceso se emplea para cálculos repetitivos en los que el resultado de cada iteración se determina a partir del resultado de alguna iteración anterior.
Frecuentemente un mismo problema puede expresarse tanto de forma recursiva como de forma iterativa.

A continuaci´on se presentan dos funciones recursivas para el cálculo del factorial y el cálculo de
valores de la serie de Fibonacci:

int fact( int x )
{
    if (x <= 1)
     return (1);
     return (x * fact(x-1));
}
    int fibo( int n )
{
   if ((n==0) || (n==1))
    return (1);
    return (fibo(n-1)+fibo(n-2));
}

Comentarios

Entradas populares