Programa de calculadora en C

Programa de calculadora en C

Una calculadora es un dispositivo electrónico que se utiliza para realizar cálculos matemáticos en nano segundos. Sin embargo, un programa de calculadora también se puede implementar muy fácilmente en cualquier lenguaje de programación de su elección. En este artículo, aprenderemos a escribir un programa de calculadora en el lenguaje de programación C.

Escribir el programa de calculadora en C

A continuación, vamos a discutir dos métodos diferentes para escribir el programa de calculadora en el lenguaje de programación C:

Método # 1: Uso de la declaración if-else

En este método, escribiremos un programa de calculadora completa en el lenguaje de programación C haciendo uso de la declaración if-else. El script C se muestra en la siguiente imagen:

En este programa, hemos declarado una variable de operador para tomar el operador como entrada del usuario. Luego, le hemos pedido al usuario que ingrese dos números de su elección. Después de eso, hemos utilizado múltiples declaraciones "if-else" para verificar el operador ingresado por el usuario, y dependiendo de eso, hemos realizado la operación especificada en los números ingresados. Después de eso, también tenemos una declaración adicional de "más" para satisfacer las entradas erróneas. Además, hemos encerrado toda esta lógica dentro de un bucle "while" para hacer que este programa sea iterativo. Este programa seguirá pidiéndole al usuario que realice más cálculos hasta que presione la tecla "X" para salir del programa.

Este programa se compila utilizando el comando que se muestra a continuación:

Calculadora de $ GCC.Calculadora C -O

Luego, este programa se ejecuta utilizando el siguiente comando:

ps ./calculadora

Tras la ejecución, se nos pidió que ingresáramos a un operador de nuestra elección. Ingresamos al operador de adición como se muestra en la imagen a continuación:

Luego, nos pidieron que ingresáramos los dos números de nuestra elección. Ingresamos "22" y "27" como se muestra en la siguiente imagen:

La salida de esta operación se muestra en la imagen a continuación. También puede notar que este programa no terminó después de mostrar esta salida. Más bien, se nos pidió ingresar a otro operador de nuestra elección, lo que significa que hemos logrado crear con éxito un programa de calculadora interactiva en el lenguaje de programación C utilizando la declaración "if-else".

Método # 2: Uso de la instrucción Switch-Case

Ahora, crearemos el mismo programa de calculadora en C con la instrucción "Switch-Case". Para eso, el programa C es el siguiente:

En este programa, nuevamente le hemos pedido al usuario que ingrese a un operador, así como dos números de su elección. Luego, hemos utilizado una instrucción "Switch" en la variable "operador" y definimos diferentes casos para realizar la operación deseada dependiendo del operador ingresado. Finalmente, hay un caso predeterminado para atender la entrada errónea.

Cuando ejecutamos este script, nos pidieron que ingresáramos a un operador de nuestra elección. Esta vez ingresamos al operador de sustracción como se muestra en la imagen a continuación:

Luego, se nos pidió ingresar dos números en los que se realizará la operación de sustracción. Estos dos números se muestran en la siguiente imagen:

El resultado de nuestra operación de sustracción se muestra en la imagen a continuación:

Conclusión

Este artículo discutió los dos métodos diferentes para escribir un programa de calculadora en el lenguaje de programación C. El primer método se basó en el uso de la declaración "if-else", mientras que el segundo método hizo uso de la instrucción "Switch-Case". Ahora, puede seguir cualquier método de su elección para crear su propia calculadora en el lenguaje de programación C.