idsystems

CPP_Practica39 - Convertidor Divisas

Jan 30th, 2012
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.92 KB | None | 0 0
  1. // Program: divisas.cc
  2. // Author:  Yoan Pinzon
  3. // Date:    Agosto 30, 2006
  4.  
  5. #include <iostream>
  6. #include <iomanip>
  7.  
  8. using namespace std;
  9.  
  10. int main()
  11. {
  12.    const float euro=2679.50, yen=19.17, chile=4.23, libra=3921.88,
  13.          usd=2253.00, australia=734.18, canada=1948.77;
  14.    float pesos;
  15.    int seleccion;
  16.  
  17.    cout << "Convertidor de divisas" << endl;
  18.    cout << "======================" << endl;
  19.  
  20.    cout << "Introduzca la cantidad de pesos a convertir = ";
  21.    cin >> pesos;
  22.  
  23.    cout << "Seleccione el tipo de conversion" << endl;
  24.    cout << "1 - Euro\n2 - Yen Japones\n3 - Peso Chileno\n"
  25.         << "4 - Libra Esterlina\n5 - Dolar Americano\n"
  26.         << "6 - Dolar Australiano\n7 - Dolar Canadiense\n";
  27.  
  28.    cout << "?"; cin >> seleccion;
  29.  
  30.    cout.setf(ios::fixed);
  31.    cout << setprecision(2);
  32.  
  33.    switch( seleccion )
  34.    {
  35.        case 1: cout << pesos << " equivalen a "
  36.                     << pesos / euro << " Euros" << endl;
  37.                break;
  38.  
  39.        case 2: cout << pesos << " equivalen a "
  40.                     << pesos / yen << " Yenes Japoneses" << endl;
  41.                break;
  42.  
  43.        case 3: cout << pesos << " equivalen a "
  44.                     << pesos / chile << " Pesos Chilenos" << endl;
  45.                break;
  46.  
  47.        case 4: cout << pesos << " equivalen a "
  48.                     << pesos / libra << " Libras Esterlinas" << endl;
  49.                break;
  50.  
  51.        case 5: cout << pesos << " equivalen a "
  52.                     << pesos / usd << " Dolares Americanos" << endl;
  53.                break;
  54.  
  55.        case 6: cout << pesos << " equivalen a "
  56.                     << pesos / australia << " Dolares Australianos" << endl;
  57.                break;
  58.  
  59.        case 7: cout << pesos << " equivalen a "
  60.                     << pesos / canada << " Dolares Canadienses" << endl;
  61.                break;
  62.  
  63.        default: cout << "Que pena, no entendi su seleccion" << endl;
  64.    }
  65.  
  66.    return 0;
  67. }
Add Comment
Please, Sign In to add comment