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.