PDA

Ver la versión completa : cuantas monedas de 500,200,100 50 hay




00000000
10-15-2008, 10:23 AM
como dice el titulo el programa te pide una cantidad de dinero y te dice cuantas monedas hay de cada cosa



#include <iostream>

using namespace std;
int factorial (int entrada);
int dos (int t);
int c2 = 1,salida,modulo,t=0,salida1,modulo1,modulo2,salida 2,h=0,y=0,modulo3,salida3;

int main()
{
system("color 0a");
int entrada,b,c,t,h;
cout<<"ingrese un numero: ";
cin>>entrada;

salida = 0;
salida = factorial (entrada);
cout<<"\nlas monedas de 500 son "<<salida;
t = entrada %500;

cout<<"\nlas monedas de 200 son "<<salida1;
cout<<"\nlas monedas de 100 son "<<salida2;
cout<<"\nlas monedas de 50 son "<<salida3;


system("\npause");


}
int factorial (int entrada){

int i;


while ((entrada / 500) != 0)
{
modulo = entrada /500;
salida =salida +modulo;
entrada = entrada %500;

}

t = entrada %500;
while((t / 200) != 0)

{
modulo1 = t /200;
salida1 =salida1 +modulo1;
t = t %200;

}

h = t %200;
while((h / 100) != 0)

{
modulo2 = h /100;
salida2 =salida2 +modulo2;
h = h %100;

}

y = t %100;
while((y / 50) != 0)

{
modulo3 = y /50;
salida3 =salida3 +modulo3;
y = y %50;

}

return(salida);
}




realmente muy util se los recomiendo