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
#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