Dev - C++ - ayuda con programa en c++ condicionales

 
Vista:
sin imagen de perfil

ayuda con programa en c++ condicionales

Publicado por mayvit garcia (1 intervención) el 23/10/2012 03:34:21
Una empresa quiere hacer una compra de varias piezas de la misma clase a una fábrica de refacciones. La empresa, dependiendo del monto total de la compra, decidirá que hacer para pagar al fabricante.
 Si el monto total de la compra excede de $500 000 la empresa tendrá la capacidad de invertir de su propio dinero un 55% del monto de la compra, pedir prestado al banco un 30% y el resto lo pagara solicitando un crédito al fabricante.
 Si el monto total de la compra no excede de $500 000 la empresa tendrá capacidad de invertir de su propio dinero un 70% y el restante 30% lo pagara solicitando crédito al fabricante.
El fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a crédito.

me podrian decir que me falta porfa

#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
main()
{
float costpza,numpzas,montotot,invprop,Pmobanco,ctofab;
const double ctoint=.20;
printf("valor de cada pieza:");
scanf("%f",&costpza);
printf("cantidad de piezas compradas:");
scanf("%f",&numpzas);
if (montotot >500,000){
montotot=costpza * numpzas;

}else
{
invprop=montotot*.55;
Pmobanco=montotot*.30;
ctofab=montotot*.15 +(ctofab*.20);

if (montotot <=500,000){
montotot=costpza * numpzas;

}else
{
invprop=montotot*.70;
ctofab=(montotot*.15) +(ctofab*.20);
}
}
printf("montototal de la compra: %.2f\n",montotot);
printf( "inversion efectivo: %.2f \n",invprop);
printf("el banco le prestara: %.2f \n",Pmobanco);
printf("compra a credito: %.2f \n",ctofab);

system("pause");

}
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

ayuda con programa en c++ condicionales

Publicado por Super (3 intervenciones) el 27/10/2012 21:09:50
No se si así era tu programa pero reescribí unas cosas para que funcionara mejor :) avísame cualquier cosa


#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
main()
{
float costpza,numpzas,interesfab,montotot,invprop,Pmobanco,ctofab;
const double ctoint=.20;
printf("valor de cada pieza:");
scanf("%f",&costpza);
printf("cantidad de piezas compradas:");
scanf("%f",&numpzas);

montotot=costpza * numpzas;

if (montotot>500000)
{
invprop=montotot*0.55;
Pmobanco=montotot*0.30;
interesfab=((montotot*.15)*0.20);
ctofab=montotot*.15+interesfab;
}
else//sino es mayor a 500000
{
invprop=montotot*.70;
interesfab=((montotot*.30)*0.20);
ctofab=montotot*0.30+interesfab;
}

printf("montototal de la compra: %.2f\n",montotot);
printf( "inversion efectivo: %.2f \n",invprop);
printf("el banco le prestara: %.2f \n",Pmobanco);
printf("compra a credito: %.2f \n",ctofab);

system("pause");

}
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