Salta al contenido principal
Requisitos de finalización
Apertura: sábado, 11 de octubre de 2025, 00:00
Cierre: miércoles, 15 de octubre de 2025, 23:00

🧠 Ejercicio 1: Creación de una Calculadora Financiera con IA

Objetivo del ejercicio:
Aprender a generar con IA una aplicación web funcional que calcule la cuota (PMT), genere tabla de amortización y permita exportar resultados, entendiendo cómo los LLM pueden convertirse en copilotos de programación.

📝 Instrucciones:

1. Abre ChatGPT o Gemini.
2. Copia y pega el siguiente prompt completo:

🔑 Prompt detallado:

Quiero que generes un archivo HTML único llamado calculadora.html que
contenga:

  1. Estructura completa con HTML, CSS y JavaScript embebidos.
  2. Formulario con los siguientes campos de entrada:
    - Monto del préstamo (numérico).
    - Tasa de interés anual en % (numérico).
    - Plazo en meses (numérico).
    - Meses de gracia (numérico opcional, por defecto 0).
  3. Botones:
    - Calcular.
    - Limpiar formulario.
    - Exportar resultados a CSV.
  4. Salidas:
    - Cuota mensual calculada con la fórmula PMT.
    - Totales: intereses pagados y monto total pagado.
    - Tabla de amortización con: Mes, Saldo inicial, Cuota, Interés,
    Capital, Saldo final.
  5. Validaciones:
    - Ningún campo vacío.
    - Los valores deben ser mayores que 0.
    - Si hay error, mostrar mensaje claro en pantalla.
  6. Formatos:
    - Usar separadores de miles y formato moneda (es-NI, USD).
    - Tasa en formato %.
  7. Estilo visual:
    - Responsive, diseño limpio.
    - Tarjetas para los totales.
    - Tabla con bordes claros.
  8.  Funcionalidad adicional:
    - Si hay meses de gracia, capitalizar intereses en ese periodo.
    - Funciones para calcular VAN y TIR con tasa de descuento configurable.
    - Mostrar VAN y TIR debajo de la tabla.
  9. Comentarios en el código explicando cada bloque.

  1. Todo debe ir en un solo archivo HTML listo para abrir en navegador.
  2. Guarda el código generado como calculadora.html.
  3. Ábrelo en el navegador y realiza pruebas con distintos valores.
  4. Verifica que el botón de exportar descargue un CSV con la tabla.

🤔 Reflexiona:
● ¿Qué tan claro fue el código generado?
● ¿Qué ajustes pediste a la IA para que se adaptara a tus necesidades?
● ¿Qué ventajas tiene hacerlo con IA frente a programarlo desde cero?

📌 Resultado esperado: Un archivo calculadora.html que calcule cuotas, genere tabla de
amortización, permita exportar resultados y muestre VAN/TIR.

loader image