Pago mensual de una hipoteca (sistema francés)

Gonzalo Perales Ribera

#include <stdio.h>
#include <math.h>
#define MESES_EN_UN_ANYO 12

/* He utilizado “ny” como “ñ” */

int main(void)
{
float cuantiaPrestamo,interesanual,interesmensual;
int duracionprestamo;
int numeropagos;
double pagomensual,pagototal;

printf(” Este programa calcula el pago mensual y total para un prestamo\n”);
printf(“\n\n”);
printf(“\nCuantia del prestamo: “);
scanf(“%f”,&cuantiaPrestamo);

printf(“\nInteres anual:”);
scanf(“%f”,&interesanual);

printf(“\nDuracion del prestamo en anyos: “);
scanf(“%d”,&duracionprestamo);

interesmensual=interesanual/100.0/MESES_EN_UN_ANYO;
numeropagos=duracionprestamo*MESES_EN_UN_ANYO;
pagomensual=(cuantiaPrestamo*interesmensual)/(1-(pow(1/(1+interesmensual),numeropagos)));
pagototal=pagomensual+numeropagos;

printf(“\nCuantia del prestamo:%9.2f euros\n”,cuantiaPrestamo);
printf(“Interes anual: %4.2f\n”, interesanual);
printf(“Duraciom del prestamo (anyos):%d\n”,duracionprestamo);
printf(“Pago mensual:%8.2f euros\n”,pagomensual);
printf(“Cantidad total a pagar:%9.2f euros\n”,pagototal);

return(0);
}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s