DEV Community

Josue Mejia
Josue Mejia

Posted on

Título: Construyendo una Calculadora Simple en C++: Aprendiendo los Fundamentos de la Programación

ntroducción
En este artículo, aprenderemos a construir una calculadora simple en C++. Este proyecto te dará una comprensión básica de los conceptos fundamentales de la programación, como variables, operadores y estructuras de control.

Implementación de la Calculadora en C++

#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 '/':
            if (num2 != 0)
                resultado = num1 / num2;
            else {
                cout << "Error: División por cero no permitida" << endl;
                return 1; // Salir del programa con código de error
            }
            break;
        default:
            cout << "Operador inválido" << endl;
            return 1; // Salir del programa con código de error
    }

    cout << "El resultado es: " << resultado << endl;

    return 0;
}

Enter fullscreen mode Exit fullscreen mode

Explicación del Código
Declaramos variables num1, num2 y resultado para almacenar los números y el resultado de la operación.
Utilizamos la variable operador para almacenar el operador ingresado por el usuario.
Solicitamos al usuario que ingrese el primer número, el operador y el segundo número utilizando cin.
Utilizamos una estructura switch para determinar la operación a realizar en función del operador ingresado.
Imprimimos el resultado de la operación.
Compilación y Ejecución
Para compilar y ejecutar el programa, sigue estos pasos:

Guarda el código en un archivo con extensión .cpp, por ejemplo, calculadora.cpp.
Abre una terminal y navega hasta el directorio donde guardaste el archivo.
Compila el programa ejecutando el comando g++ calculadora.cpp -o calculadora.
Ejecuta el programa escribiendo ./calculadora y presionando Enter.
Conclusión
¡Felicidades! Has construido tu propia calculadora simple en C++. Este proyecto te ha proporcionado una introducción práctica a los conceptos básicos de la programación y te ha permitido aplicar lo que has aprendido en un proyecto práctico.

¡Sigue explorando y practicando, y pronto estarás construyendo proyectos más complejos y emocionantes en C++!

Top comments (1)

Collapse
 
thornealaric profile image
thornealaric

Me encanta cómo desglosaste los conceptos fundamentales, como las variables, operadores y estructuras de control, y los llevaste a un proyecto práctico. Sin duda, aprender a programar con proyectos como este es una de las mejores formas de entender los conceptos básicos de la programación. De hecho, este tipo de proyecto me recordó a algo que hizo un amigo mío hace poco. Él quería construir una herramienta como calculadoradediasfechasanos.com pero no tenía mucha experiencia en programación. Usó AI herramientas para ayudarle en cada paso del camino, desde escribir el código básico hasta depurar y mejorar su funcionalidad.

Al igual que con la calculadora en C++, ChatGPT puede ayudarte a resolver dudas, mejorar tu código y sugerir optimizaciones. No solo te ayudará con código, sino que también te dará explicaciones claras y detalladas sobre los conceptos que estás aprendiendo. Es una excelente herramienta para acelerar tu aprendizaje!