C/Visual C - ayuda

 
Vista:

ayuda

Publicado por luis (1 intervención) el 09/07/2009 23:24:28
hola que tal. mi problema es el siguiente es que debo realizar un codigo que calcule dos tipos de creditos al 12% y 14%. debo utilizar solamente las funciones if-else y while pero cuando lo ejecuto tengo bastantes inconvenientes mas que todo porque cuando ejecuto se me cierra y no me realiza las operaciones y quisiera que por favor alguien me colabore con esto les estaria muy agradecido. compilado en devc++ windows

EL CODIGO:

/*Programa para calcular pago mensual de prestamos hipotecarios al 12% anual
y de libre inversion al 14% anual*/

#include <iostream>
#include <windows.h>

int main()
{
system("title Calcular Pago De Credito");
using namespace std;

int cont=0,cantp;

system("color 1f");
cout << "Este programa calcula el pago mensual de dos tipos de creditos:" ;
cout << endl;
cout << "Credito Hipotecario al 12% anual";
cout << endl;
cout << "y Credito de Libre Inversion al 14% anual";
cout << endl;
system("pause");
system("cls");
cout << "Ingrese por favor la cantidad de prestamos que desea cotizar:";
cout << endl;
cin >> cantp;

while(cont <cantp)
{
int tipo;
system("cls");

cout << "1) CREDITO HIPOTECARIO" <<endl;
cout << "2) CREDITO DE LIBRE INVERSION";
cout << "Ingrese numero de la opcion:";
cout << endl;
cin >> tipo;

if(tipo==1)
{
double dip,cant,aniosp,mesesd,total;
char name;
float mensual,pagomes,monto,interes1=0.01,inte…

system("color 2b");
system("cls");
cout << endl;
cout << "USTED ELIGIO CREDITO HIPOTECARIO";
cout << endl;
cout << endl;
cout << "Ingrese nombres y apellidos del solicitante"<< endl;
cin >> name;
cout << "Ingrese cedula del solicitante"<< endl;
cin >> dip;
cout << "Ingrese cantidad solicitada de credito";
cout << endl;
cin >> cant;
cout << "Ingrese, a cuantos a244os desea diferir el pago del credito";
cout << endl;
cin >> aniosp;

//Operacion matematica

mesesd= aniosp*12;
mensual= cant/mesesd;
total= mensual*interes1;
pagomes= total+mensual;
monto= pagomes*mesesd;

system("pause");
system("cls");
cout << "el(la) solicitante", name ,"identificado(a) con cedula", dip;
cout << endl;
cout << "solicito un credito hipotecario de", cant ,"pesos diferido a", aniosp ,"años";
cout << endl;
cout << "la tasa de interes es del 12% anual y su pago mensual seria de", total;
cout << endl;
cout << " pesos y el monto total de la deuda seria de", monto, "pesos";
system("cls");
}
else if(tipo==2)
{
double dip,cant,aniosp,mesesd,total;
float mensual,pagomes,monto,interes1=0.01,inte…
char name;

cout << "USTED ELIGIO CREDITO DE LIBRE IINVERSION";
cout << endl;
cout << "Ingrese nombres y apellidos del solicitante";
cout << endl;
cin >> name;
cout << "Ingrese cedula del solicitante"<< endl;
cin >> dip;
cout << "Ingrese cantidad solicitada de credito"<< endl;
cin >> cant;
cout << "Ingrese, a cuantos años desea diferir el pago del credito"<< endl;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda

Publicado por KAMALEON (2 intervenciones) el 10/07/2009 08:46:33
AUNKE EL CODIGO ESTA A MEDIAS, PODRIAS BORRAR EL SYSTEM("CLS") Y COLOCAR UNA PAUSA EN ESTA PARTE DE TU CODIGO:

system("pause");
system("cls");
cout << "el(la) solicitante", name ,"identificado(a) con cedula", dip;
cout << endl;
cout << "solicito un credito hipotecario de", cant ,"pesos diferido a", aniosp ,"años";
cout << endl;
cout << "la tasa de interes es del 12% anual y su pago mensual seria de", total;
cout << endl;
cout << " pesos y el monto total de la deuda seria de", monto, "pesos";
system("pause");
//system("cls");

SALUDOS DESE CHIMBOTE - PERU
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar