Calculadora Básica en lenguaje C++ hecha con Code Blocks, código y enlace en la parte final.
Para empezar abrimos el programa Code Blocks.
Damos clic en empezar nuevo archivo.
Una vez creado.
Vamos a proceder a guardarlo en la ubicación que nosotros deseemos.
Después del nombre añadiremos la extensión .cpp.
Escribimos nuestro código.
Escribimos mas código.
Otro poco de código más.
Después de terminar de escribir procedemos a probarlo, mediante el engranaje del menú superior.
Una vez que no nos halla marcado errores, procedemos a compilar con la flecha color verde, que hay a un lado.
El programa empezará a compilarlo.
Una vez que se halla compilado podremos utilizar nuestro programa y realizar las operaciones que declaramos.
Código del Programa.
/*Declaramos las bibliotecas que vamos a utilizar*/
#include<stdio.h>
#include<conio.h>
/*Declaramos nuestra funcion principal*/
int main (){
/*Declaramos nuestras variables*/
int operacion;
float num1, num2, resultado;
//imprimimos el anuncio para que el usuario introduzca el primer numero
printf("\nIntroduce primer numero: ");
//Leemos el primer número
scanf("%f",&num1);
//Imprimimos el anuncio para que el usuario introduzca el segundo numero
printf("\nIntroduce segundo numero: ");
//Leemos el segundo numero
scanf("%f",&num2);
//Preguntamos al usaurio que quiere hacer
printf("\nIntroduce el numero de la operacion que desees\n");
printf("1. Suma\n");
printf("2. Resta\n");
printf("3. Multiplicacion\n");
printf("4. Division\n");
/*Leemos la variable*/
scanf("%d",&operacion);
/*Empezamos nuestro estructura de casos para escoger que se va a realizar*/
switch(operacion){
case 1:
resultado = num1 + num2;
printf("\nEl resultado de la suma es: %f \n",resultado);
break;
case 2:
resultado = num1 - num2;
printf("\nEl resultado de la resta es: %f \n",resultado);
break;
case 3:
resultado = num1 * num2;
printf("\nEl resultado de la multiplicacion es: %f \n",resultado);
break;
case 4:
/*En caso de la división creamos una condición para no realizar divisiones entre 0*/
if( num2 != 0){
resultado = num1 / num2;
printf("\nEl resultado de la resta es: %f \n",resultado);
}else{
printf("\nNo se puede dividir entre 0\n");
}
break;
/*Si se ingresa un numero que no esta en las opciones mandara que las opciones no estan disponible*/
default:
printf("\nLa opcion no esta disponible");
break;
}
return 0;
}
Link del archivos .cpp y .exe.
Comentarios
Publicar un comentario