Blog

Kedinn
sep 8 th, 2013
Ejemplos y códigos C++No hay comentarios

Crear una Calculadora en C ++

Comencemos a crear un ejercicio simple de una calculadora, donde utilizaremos las 4 operaciones básicas del álgebra.
Lo haremos paso a paso, la primer parte del código que debemos colocar son las librerías de Windows y las librerías para usar las operaciones de entrada y salida básicas:

#include
#include

Hecho esto, partimos de nuestra estructura principal, que es la siguiente:

int main(){
return 0;
}

Ahora si veamos , para esto necesitaremos dos entradas (números a utilizar) para recibir datos desde el teclado usamos la función cin.
Declaramos las variables y las recibimos desde el teclado:

int num1, num2 y res;
cout << “Ingrese el numero 1: ”; cin >> num1;
cout << “ingrese el numero 2: ”; cin >> num2;

\n es para dar salto de linea
Con esto ya solicitamos los dos números que utilizaremos, ahora solo resta hacer las operaciones y mostrarlas en pantalla:

res = num1+num2;
cout << "\nLa suma es: " << res;

La salida quedaría algo asi
La suma es: res
El resto es simple, solo acomodamos el código anterior a las otras operaciones.

res = num1 – num2;
res = num1 / num2;
res = num1 * num2;

El código al final, quedaría de la siguiente manera.

#include <stdlib.h>
#include <iostream>
using namespace std;
int main(){
int num1, num2, res;
cout << “Ingrese el numero 1: ”;
cin >> num1;
cout << “ingrese el numero 2: ”;
cin >> num2;
res = num1+num2;
cout << “La suma de ” << num1 << “ + “ << num2 << “ es “ << res;
res = num1-num2;
cout << “La resta de ” << num1 << “ - “ << num2 << “ es “ << res;
res = num1 / num2;
cout << “La división de ” << num1 << “ entre “ << num2 << “ es “ << res;
res = num1*num2;
cout << “La multiplicación de ” << num1 << “ x “ << num2 << “ es “ << res;
return 0;
}

En la consola nos quedaría algo asi:

Ingrese el numero 1: 8
ingrese el numero 2: 7
La suma es: 15
La resta es: 1
La division es: 1
La multiplicacion es: 56
Presione una tecla para continuar . . .

Calculadora con menu en c++

Calculadora un poco mas avanzada pero nada difícil.

 

#include
using namespace std;

int main ()

{
double n1, n2; int opc;

cout << " ************************************* \n"
<< " * Calculadora basica para 2 numeros * \n"
<< " ************************************* \n"
<< endl
<< endl
<< endl

<< "Ingrese el primer numero: "; cin >> n1;
cout << endl
<< endl
<< "Ingrese el segundo numero: "; cin >> n2;

system ("cls");

cout << " ************************************* \n"

<< " * Calculadora basica para 2 numeros * \n"

<< " ************************************* \n"

<< endl

<< endl

<< endl

<< " Que operacion desea realizar? "

<< endl

<< endl

<< " 1) Suma.\n"

<< " 2) Resta.\n"

<< " 3) Multiplicacion.\n"

<< " 4) Division.\n"

<< " *) presione cualquier otro numero para salir\n\n\n"

<< " Ingrese el numero de la opcion que desea realizar: "; cin >> opc;
switch (opc)

{
case 1:

system ("cls");

cout << "\n\n La suma de los numeros es: "
<< n1+n2
<< endl
<< endl;
break;
case 2:
system ("cls");
cout << "\n\n La resta de los numeros es: "
<< n1-n2
<< endl
<< endl;

break;
case 3:
system ("cls");
cout << "\n\n La multiplicacion de los numeros es: "
<< n1*n2
<< endl
<< endl;
break;

case 4:
system ("cls");

cout << "\n\n La division de los numeros es: "
<< n1/n2
<< endl
<< endl;

default: break;
}
system ("Pause");
return 0;
}

 

¡Sé el primero en escribir un comentario.

Escribir comentario