Está en la página 1de 2

/*

Chimaltenango, 18 marzo de 2023


Programador: Haroldo Turcios
Descripción del programa: Estructura selectiva Switch-Case
*/
#include <iostream> // cout << y cin >>
#include <locale.h> //caracteres especiales
#include <stdlib.h> //System("cls") y Sistem("pause");
using namespace std;

int main(){
setlocale(LC_ALL, "spanish");
int opcion = 0;
do {
system("cls");//Limpia pantalla
cout << "C a l c u l a d o r a" << endl;
cout << "1........Suma " << endl;
cout << "2........Resta " << endl;
cout << "3........Multiplicación " << endl;
cout << "4........División " << endl;
cout << "5........Salir " << endl << endl;
cout << "Seleccione una opción : ";
cin >> opcion;
switch(opcion){
case 1: {
system("cls");//Limpia pantalla
float cant1, cant2, resultado;
cout << "Operación Suma" << endl;
cout << "Ingrese primera cantidad: ";
cin >> cant1;
cout << "Ingrese segunda cantidad: ";
cin >> cant2;
resultado=(cant1 + cant2);
cout << "El resultado de la suma es: " << resultado << endl;
system("pause");
break;
}// fin case 1

case 2: {
system("cls");//Limpia pantalla
float cant1, cant2, resultado;
cout << "Operación Resta" << endl;
cout << "Ingrese primera cantidad: ";
cin >> cant1;
cout << "Ingrese segunda cantidad: ";
cin >> cant2;
resultado=(cant1 - cant2);
cout << "El resultado de la resta es: " << resultado << endl;
system("pause");
break;
}// fin case 2

case 3: {
system("cls");//Limpia pantalla
float cant1, cant2, resultado;
cout << "Operación Multiplicación" << endl;
cout << "Ingrese primera cantidad: ";
cin >> cant1;
cout << "Ingrese segunda cantidad: ";
cin >> cant2;
resultado=(cant1 * cant2);
cout << "El resultado de la multiplicación es: " << resultado
<< endl;
system("pause");
break;
}// fin case 3
case 4: {
system("cls");//Limpia pantalla
float cant1, cant2, resultado;
cout << "Operación División" << endl;
cout << "Ingrese primera cantidad: ";
cin >> cant1;
cout << "Ingrese segunda cantidad: ";
cin >> cant2;
resultado=(cant1 / cant2);
cout << "El resultado de la División es: " << resultado << endl;
system("pause");
break;
}// fin case 4
} // fin switch()
}while (opcion!=5);
return 0;
}//fin funcion main()

También podría gustarte