Conversor de divisas: euros a dólares estadounidenses en C++

Este ejercicio está diseñado para ayudarte a comprender cómo trabajar con números de punto flotante y la entrada/salida del usuario en C++. Desarrollarás un conversor de divisas básico que convierte una cantidad en euros a dólares estadounidenses utilizando un tipo de cambio fijo.

En este programa, se le pedirá al usuario que introduzca la cantidad en euros que desea convertir. El programa aplicará un tipo de cambio predefinido para calcular y mostrar el equivalente en dólares.

Este tipo de programa es útil en aplicaciones financieras, herramientas de presupuesto, servicios de viajes y cualquier escenario que implique transacciones de divisas. Refuerza el uso de variables, expresiones matemáticas y la precisión con decimales en C++.

Grupo

Introducción a C++

Ojetivo

1. Declare dos variables de punto flotante para almacenar el importe en euros y el resultado en dólares.
2. Defina una variable constante para el tipo de cambio (p. ej., 1 euro = 1,1 dólares).
3. Solicite al usuario que introduzca el importe en euros.
4. Multiplique el importe por el tipo de cambio para obtener el valor en dólares.
5. Muestre el importe convertido con un mensaje apropiado.

Realice una conversión de moneda (por ejemplo, de euros a dólares).

Ejemplo de Código C++

 Copiar Código C++
#include <iostream> // Include the iostream library to enable input and output operations
#include <iomanip> // Include iomanip for controlling output precision

using namespace std; // Use the standard namespace

// Main function - starting point of the program
int main() {
    double euros, dollars; // Declare variables for euros and dollars
    const double exchangeRate = 1.1; // Define a constant for the euro to dollar conversion rate

    // Prompt the user to enter an amount in euros
    cout << "Enter the amount in euros: ";
    cin >> euros; // Read the amount in euros from user input

    // Convert euros to dollars by multiplying with the exchange rate
    dollars = euros * exchangeRate;

    // Display the result with two decimal places
    cout << fixed << setprecision(2); // Set precision for output
    cout << euros << " euros is equal to " << dollars << " US dollars." << endl;

    return 0; // Return 0 to indicate successful execution
}

 Salida

Enter the amount in euros: 50
50.00 euros is equal to 55.00 US dollars.

Comparte este ejercicio C++

Más ejercicios de programación C++Introducción a C++

¡Explora el conjunto de ejercicios de programación en C++! Diseñados específicamente para principiantes, estos ejercicios te ayudarán a desarrollar una sólida comprensión de los fundamentos de C++. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte gradualmente a medida que adquieres confianza en la programación en C++.

  • Calcular el perímetro de un rectángulo en C++

    Este ejercicio se centra en calcular el perímetro de un rectángulo mediante operaciones aritméticas básicas en C++. Es una excelente manera de que los principiantes adquieran práct...

  • Suma de los primeros N números naturales en C++

    Este ejercicio introduce el concepto de suma mediante un bucle en C++. Creará un programa que calcula la suma de los primeros N números naturales, donde N lo proporciona el usuario...

  • Imprima los 10 primeros números de Fibonacci en C++

    Este ejercicio te ayudará a comprender cómo generar una secuencia de números basada en lógica matemática mediante programación iterativa. Específicamente, escribirás un programa en...

  • Programa Hola Mundo en C++

    El programa "¡Hola, mundo!" es uno de los más sencillos de escribir en cualquier lenguaje de programación. Sirve como introducción a la sintaxis y la funcionalidad básica de un len...

  • Suma de dos números ingresados ​​por el usuario en C ++

    Este ejercicio introduce el manejo de la entrada del usuario en C++ mediante un programa sencillo que suma dos números proporcionados por el usuario. Es un punto de partida ideal p...

  • Convertir Celsius a Fahrenheit en C++

    Este ejercicio, ideal para principiantes, demuestra cómo realizar una conversión de temperatura de Celsius a Fahrenheit mediante una fórmula aritmética básica en C++. Es una excele...