/*Escriba un programa que lea dos números reales y un símbolo de operación y realice la operación aritmética seleccionada (+, -, *, /) entre los dos números tecleados. Utilice la sentencia switch.*/
#include <iostream>
using namespace std;
int main()
{
char opci;
float n1,n2,resul;
cout<<"PROGRAMA QUE REALIZA OPERACIONES MATEMATICAS"<<endl;
cout<<"+. SUMAR"<<endl;
cout<<"-. RESTAR"<<endl;
cout<<"*. MULTIPLICAR"<<endl;
cout<<"/. DIVIDIR"<<endl;
cout<<"SELECCIONE UN SIGNO PARA REALIZAR LA OPERACION ";
cin>>opci;
switch(opci)
{
case '+':
cout<<"OPERACION SUMA"<<endl;
cout<<"Ingrese numero 1 ";
cin>>n1;
cout<<"Ingrese numero 2 ";
cin>>n2;
resul=n1+n2;
cout<<"El resultado de "<<n1<<"+"<<n2<<"="<<resul;
break;
case '-':
cout<<"OPERACION RESTA"<<endl;
cout<<"Ingrese numero 1 ";
cin>>n1;
cout<<"Ingrese numero 2 ";
cin>>n2;
resul=n1-n2;
cout<<"El resultado de "<<n1<<"-"<<n2<<"="<<resul;
break;
case '*':
cout<<"OPERACION MULTIPLICACION"<<endl;
cout<<"Ingrese numero 1 ";
cin>>n1;
cout<<"Ingrese numero 2 ";
cin>>n2;
resul=n1*n2;
cout<<"El resultado de "<<n1<<"*"<<n2<<"="<<resul;
break;
case '/':
cout<<"OPERACION DIVISION"<<endl;
cout<<"Ingrese numero 1 ";
cin>>n1;
cout<<"Ingrese numero 2 ";
cin>>n2;
if(n2!=0)
{
resul=n1/n2;
cout<<"El resultado de "<<n1<<"/"<<n2<<"="<<resul;
}
else
{
cout<< "Error: No se puede dividir entre cero." << endl;
}
break;
default:
cout<<"opcion invalida"<<endl;
}
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: