/*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;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: