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
- Usa como ejemplo el repositorio de actividades formativas
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.