Crea tu propia calculadora en C++ usando Switch: Una guía paso a paso

Crea tu propia calculadora en C++ usando Switch: Una guía paso a paso

Aquí te presento un ejemplo básico de un programa en C++ para una calculadora que permite realizar operaciones aritméticas básicas, como la suma, resta, multiplicación y división:
#include <iostream>
using namespace std;
int main() {
float num1, num2, resultado;
char operador;
cout << "Ingrese el primer número: ";
cin >> num1;
cout << "Ingrese el operador (+, -, *, /): ";
cin >> operador;
cout << "Ingrese el segundo número: ";
cin >> num2;
switch (operador) {
case '+':
resultado = num1 + num2;
break;
case '-':
resultado = num1 - num2;
break;
case '*':
resultado = num1 * num2;
break;
case '/':
resultado = num1 / num2;
break;
default:
cout << "Operador inválido";
return 0;
}
cout << "El resultado es: " << resultado << endl;
return 0;
}
En este programa, se utilizan variables para almacenar los números ingresados por el usuario (num1 y num2), el operador (operador) y el resultado de la operación (resultado).
Luego, se le pide al usuario que ingrese el primer número, el operador y el segundo número mediante la función cout y cin de la librería iostream.
Después, se utiliza un switch para determinar qué operación se debe realizar según el operador ingresado por el usuario. Si el operador es +, se realiza la suma; si es -, la resta; si es *, la multiplicación; y si es /, la división. Si se ingresa un operador inválido, se muestra un mensaje de error y se sale del programa.
Finalmente, se utiliza la función cout para mostrar el resultado de la operación al usuario.
Este es un ejemplo básico de cómo crear un programa en C++ para una calculadora. A partir de aquí, se pueden añadir más operaciones y funcionalidades para crear una calculadora más completa y avanzada.
Gracias por el material y la explicación, personas como usted son las que necesita este mundo y el universo estudiantil
Muchas gracias, saludos.