Está en la página 1de 3

Calculadora en c++

#include <iostream>
using namespace std;
int main()
{
int numero1;
int numero2;
int resultado;
char operacion;
cin >> numero1 >> operacion >> numero2;

switch ( operacion ) {
case '+':
resultado = numero1 + numero2 ;
break;
case '-':
resultado = numero1 - numero2;
break;
case '*':
resultado = numero1 * numero2;
break;
case '/':
resultado = numero1 / numero2;
break;
}

cout << numero1 << " " << operacion << " " << numero2 << " = " << resultado << endl;
system("PAUSE");
return 0;
}

/*Si quieres que haga mas cosas, nada mas agrega mas case al switch*/
----------------------------------------------------------------------------------------------------------------------------- ---------------------------------

#include <stdio.h>
#include <conio.h>

void main
{

int a, b, c,d;

printf("dame el numero");
scanf("%i", &a);
printf("dame otro numero");
scanf("%i", &b);
printf("que quieres hacer, sumar =>1, mult.=>2, divid=>3");
scanf("%i", &c);
if (c==1)
{
printf("la suma es: %i", a+b);
}
else
if (c==2)
{
printf("la resta es: %i", a-c);
}
else
if (c==3)
{
printf("la multiplicacion es: %i", a*c);
}
getch();
return (0);
}

#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;
}

También podría gustarte