08- Dada un cantidad en lempiras, pesos, soles etc. Obtener la equivalencia en dólares - Curso de c++


 


Dada un cantidad en lempiras, pesos, soles etc. Obtener la equivalencia en dólares


#include 
using namespace std;

int main() {
    // Tasas de cambio (pueden variar, actualízalas según sea necesario)
    const double LEMPIRA_TO_USD = 0.041;  // 1 Lempira = 0.041 USD
    const double PESO_MXN_TO_USD = 0.058; // 1 Peso Mexicano = 0.058 USD
    const double SOL_TO_USD = 0.27;       // 1 Sol Peruano = 0.27 USD

    double cantidad1, cantidad2, cantidad3;
    double dolares1, dolares2, dolares3;

    // Solicitar cantidades en cada moneda
    cout << "Ingrese la cantidad en Lempiras (HNL): ";
    cin >> cantidad1;
    
    cout << "Ingrese la cantidad en Pesos Mexicanos (MXN): ";
    cin >> cantidad2;
    
    cout << "Ingrese la cantidad en Soles Peruanos (PEN): ";
    cin >> cantidad3;

    // Conversiones
    dolares1 = cantidad1 * LEMPIRA_TO_USD;
    dolares2 = cantidad2 * PESO_MXN_TO_USD;
    dolares3 = cantidad3 * SOL_TO_USD;

    // Mostrar resultados
    cout << cantidad1 << " Lempiras equivalen a " << dolares1 << " USD.\n";
    cout << cantidad2 << " Pesos Mexicanos equivalen a " << dolares2 << " USD.\n";
    cout << cantidad3 << " Soles Peruanos equivalen a " << dolares3 << " USD.\n";

    return 0;
}

Explicación del Código

  1. Definimos tasas de cambio como constantes (const double).
  2. Solicitamos al usuario las cantidades en cada moneda en un orden fijo.
  3. Realizamos las conversiones directamente sin estructuras de control.
  4. Mostramos los resultados en dólares para cada cantidad ingresada.

No hay comentarios:

Publicar un comentario