Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/03/2014, 19:11
Avatar de Rodrigo_Arenas
Rodrigo_Arenas
 
Fecha de Ingreso: junio-2011
Mensajes: 44
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Desglose de Moneda

no si tengo un codigo es que no lo pude cargar como keria pero aka lo copio para que lo vean

Código C++:
Ver original
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main(){
  5.     int euros;
  6.     cout << "Ingresse cantidad a desglosar: "; cout << endl;
  7.     cin >> euros;
  8.    
  9.  
  10.     if (euros / 500 == 1 ){
  11.         cout << euros / 500 << " billete de 500 euros." << endl;
  12.     } else {
  13.             cout << euros / 500 << " billetes de 500 euros." << endl;
  14.     }
  15.     euros %= 500;
  16.  
  17.     if (euros / 200 == 1 ){
  18.         cout << euros / 200 << " billete de 200 euros." << endl;
  19.     } else {
  20.             cout << euros / 200 << " billetes de 200 euros." << endl;
  21.     }
  22.     euros %= 200;
  23.  
  24.     if (euros / 100 == 1 ){
  25.         cout << euros / 100 << " billete de 100 euros." << endl;
  26.     } else {
  27.             cout << euros / 100 << " billetes de 100 euros." << endl;
  28.     }
  29.     euros %= 100;
  30.  
  31.     if (euros / 50 == 1 ){
  32.         cout << euros / 50 << " billete de 50 euros." << endl;
  33.     } else {
  34.             cout << euros / 50 << " billetes de 50 euros." << endl;
  35.     }
  36.     euros %= 50;
  37.  
  38.     if (euros / 20 == 1 ){
  39.         cout << euros / 20 << " billete de 20 euros." << endl;
  40.     } else {
  41.             cout << euros / 20 << " billetes de 20 euros." << endl;
  42.     }
  43.     euros %= 20;
  44.  
  45.     if (euros / 10 == 1 ){
  46.         cout << euros / 10 << " billete de 10 euros." << endl;
  47.     } else {
  48.             cout << euros / 10 << " billetes de 10 euros" << endl;
  49.     }
  50.     euros %= 10;
  51.  
  52.     if (euros / 5 == 1 ){
  53.         cout << euros / 5 << " billete de 5 euros." << endl;
  54.     } else {
  55.             cout << euros / 5 << " billete de 5 euros." << endl;
  56.     }
  57.     euros %= 5;
  58.  
  59.     if (euros / 2 == 1 ){
  60.         cout << euros / 2 << " moneda de 2 euros." << endl;
  61.     } else {
  62.             cout << euros / 2 << " monedas de 2 euros." << endl;
  63.     }
  64.     euros %= 2;
  65.  
  66.     if (euros / 1 == 1 ){
  67.         cout << euros / 1 << " moneda de 1 euro." << endl;
  68.     } else {
  69.             cout << euros / 1 << " monedas de 1 euro." << endl;
  70.     }
  71.     euros %= 1;
  72. }

pero cuando pongo el valor me aparecen = los que estan en 0 y no deberian aparecer me parece que es algo con los IF pero no estoy seguro