1 Funciones Iterativas Recursivas

list Instrucciones

Descarga del respositorio de actividades formativas el archivo main con los casos prueba correspondientes a esta actividad. Escribe tu programa como un .h para que puedas correr las pruebas automatizadas. Tu trabajo se califica con un archivo similar al main pero con diferentes valores de prueba, si tu programa no es compatible con el main, no tendrás la ponderación correspondiente.

Realiza un programa que calculé la sumatora de 1 hasta n y llame a tres funciones:

  • sumaIterativa

    Descripción: Calcule la sumatoria de 1 hasta n con un metodo iterativo.

    Entrada: Un entero positivo (n)

    Salida: La sumatoria de 1 hasta n

    Precondición: n es un entero positivo

    Postcondición: Nada

  • sumaRecursiva

    Descripción: Calcule la sumatoria de 1 hasta n con un metodo recursivo.

    Entrada: Un entero positivo (n)

    Salida: La sumatoria de 1 hasta n

    Precondición: n es un entero positivo

    Postcondición: Nada

  • sumaDirecta

    Descripción: Calcule la sumatoria de 1 hasta n con un metodo matemático directo (sin ciclos, ni recursión).

    Entrada: Un entero positivo (n)

    Salida: La sumatoria de 1 hasta n

    Precondición: n es un entero positivo

    Postcondición: Nada

attachmentRecursos
offline_pin Especificaciones de entrega
  • Prueba tu archivo .h con el main de tu repositorio de github de la actividad correspondiente. Una vez que estes listo y pases todas las pruebas entrega el .h en la actividad correspondiente de canvas antes de la siguiente sesión.