Title: Práctica 6 (Evaluable).
Course: 2025 - LI - Programacion Estructurada 1-1 y 1-2

La siguiente serie de Taylor, permiten calcular la función exponencial de un número x. (e^x)

 \( e^x = exp(x) = 1+x+ \frac{x^2}{2!}+ \frac{x^3}{3!}+ \frac{x^4}{4!}+ \frac{x^5}{5!}+ \frac{x^6}{6!}+...+ \frac{x^n}{n!} \)

Donde x es el número a calcular y n es el valor límite para calcular la serie.

Aplicando programación estructurada y modular, haga un programa en Lenguaje C que calcule la función exponencial para un número entero positivo cualquiera x. Aplique las estructuras de control, así como las funciones que sean necesarias para calcular la función exponencial. Desarrolle y aplique todas las funciones auxiliares que sean necesarias para calcular las respectivas series de Taylor.

Para evitar desbordamiento de la memoria de la computadora y la posibilidad de resultados erróneos, se recomienda que el valor límite de n sea 30 (n=30). Por lo tanto no será necesario leer n.

El programa no debe tener ningún error, debe de estar completo y hacer los cálculos de forma correcta, aplicando todas las técnicas de programación estructurada y modular vistas hasta el momento.

Trabajo en parejas (DOS). Trabajos con más integrantes invalidan automáticamente la entrega del trabajo. No se aceptan trabajos individuales. Solo contarán los trabajos que cumplan con todas las especificaciones, en caso de trabajos individuales, solo contará por un punto cada uno.

NO HABRÁ MEDIOS PUNTOS, cualquier error u omisión que impida que el programa funcione, por pequeño que sea, así como resultados incorrectos o trabajos individuales, anulará la posibilidad de exentar o de obtener puntos, recorriendo los puntajes a los equipos restantes. Cada trabajo individual, solo contará por un punto cada uno. Los alumnos que aparezcan en dos o más equipos se quedarán SIN PUNTOS.

Cada uno de los integrantes del primer equipo en entregar bien, completo y cumpliendo con todas especificaciones solicitadas, estará exento con calificación de diez en el segundo parcial.

Cada uno de los integrantes del segundo equipo en entregar bien, completo y cumpliendo con todas especificaciones solicitadas, estará exento con calificación de nueve en el segundo parcial.

Cada uno de los integrantes del tercer equipo en entregar bien, completo y cumpliendo con todas especificaciones solicitadas, estará exento con calificación de ocho en el segundo parcial.

Cada uno de los integrantes del cuarto equipo en entregar bien, completo y cumpliendo con todas especificaciones solicitadas, tendrá 12 puntos para el segundo parcial.

Cada uno de los integrantes del quinto equipo en entregar bien, completo y cumpliendo con todas especificaciones solicitadas, tendrá 10 puntos para el segundo parcial.

Cada uno de los integrantes del sexto equipo en entregar bien, completo y cumpliendo con todas especificaciones solicitadas, tendrá 8 puntos para el segundo parcial.

Cada uno de los integrantes del séptimo equipo en entregar bien, completo y cumpliendo con todas especificaciones solicitadas, tendrá 6 puntos para el segundo parcial.

Cada uno de los integrantes del octavo equipo en entregar bien, completo y cumpliendo con todas especificaciones solicitadas, tendrá 4 puntos para el segundo parcial.

Se revisarán los 10 primeros trabajos, solo los 8 primeros tendrán la posibilidad de puntos y únicamente los 5 primeros tendrán la oportunidad de exentar.

Una vez desarrollada y funcionando correctamente, añada esta función a su archivo de cabecera.