#include <iostream>

using namespace std;

int main() {
    double num1, num2;
    char operador;
    double resultado;

    cout << "Ingrese el primer número: "<< endl;
    cin >> num1;

    cout << "Ingrese el segundo número: "<< endl;
    cin >> num2;

    cout << "Ingrese el operador (+, -, *, /): "<<endl;
    cin >> operador;

    switch (operador) {
        case '+':
            resultado = num1 + num2;
            cout << "El resultado de " << num1 << " + " << num2 << " es: " << resultado << endl;
            break;
        case '-':
            resultado = num1 - num2;
            cout << "El resultado de " << num1 << " - " << num2 << " es: " << resultado << endl;
            break;
        case '*':
            resultado = num1 * num2;
            cout << "El resultado de " << num1 << " * " << num2 << " es: " << resultado << endl;
            break;
        case '/':
            if (num2 != 0) {
                resultado = num1 / num2;
                cout << "El resultado de " << num1 << " / " << num2 << " es: " << resultado << endl;
            } else {
                cout << "No es posible dividir por cero." << endl;
            }
            break;
        default:
            cout << "Operador no válido. Por favor ingrese un operador válido (+, -, *, /)." << endl;
            break;
    }

    return 0;
}

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: