def calcular_cuota_hipotecaria(monto_credito, tasa_interes_anual, plazo_anos):
    # Convertir la tasa de interés anual a tasa mensual
    tasa_interes_mensual = tasa_interes_anual / 12 / 100

    # Número total de pagos (meses)
    n = plazo_anos * 12

    # Calcular la cuota mensual usando la fórmula
    cuota_mensual = monto_credito * tasa_interes_mensual * (1 + tasa_interes_mensual) ** n / ((1 + tasa_interes_mensual) ** n - 1)
    
    return cuota_mensual

# Ejemplo de uso:
monto_credito = 100000000  # Monto del crédito en pesos chilenos
tasa_interes_anual = 4.5  # Tasa de interés anual en porcentaje
plazo_anos = 20  # Plazo en años

cuota = calcular_cuota_hipotecaria(monto_credito, tasa_interes_anual, plazo_anos)
print(f"La cuota mensual aproximada es: {cuota:,.0f} CLP")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: