Quisiera empezar yo:
Aquí les va un código algo básico Una Calculadora utilizando switches
Código:
/*
- Programa creado por Ramón de los Reyes
- Utilización de la función switch en c++
- Practica 9, Submodulo 3, 4° Semestre Grupo: "G"
- Creación de una calculadora de 2 dígitos funcional
- CBTis 271 Plus, Ciudad Victoria Tamaulipas a 20/02/2017
*/
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
system("color 1f");
int q=1;
while(q==1){
system("cls");
system("title Menu Principal");
int operacion;
float a,b,x;
cout<<"-----------------------CALCULADORA-----------------------"<<endl;
cout<<"---------------------------------------------------------"<<endl;
cout<<"Que operacion desea realizar: "<<endl;
cout<<"||| 1 = Suma ||| 2 = Resta ||| 3 = Multiplicacion ||| 4 = Division |||"<<endl;
cin>>operacion;
switch(operacion)
{
case 1:
system("cls");
system("title Suma");
cout<<"Introduce el primer digito: "<<endl;
cin>>a;
cout<<"Introduce el segundo digito: "<<endl;
cin>>b;
x=a+b;
system("cls");
cout<<"---->>>>>>"<<x<<"<<<<<<--- \n\n\n"<<endl;
cout<<"Deseas volver al menu principal: \n"<<endl;
cout<<" ||| 1 = Si ||| 2 = No ||| \n";
cin>>q;
break;
case 2:
system("cls");
system("title Resta");
cout<<"Introduce el primer digito: "<<endl;
cin>>a;
cout<<"Introduce el segundo digito: "<<endl;
cin>>b;
x=a-b;
system("cls");
cout<<"---->>>>>>"<<x<<"<<<<<<---\n\n\n"<<endl;
cout<<"Deseas volver al menu principal: \n"<<endl;
cout<<" ||| 1 = Si ||| 2 = No |||\n";
cin>>q;
break;
case 3:
system("cls");
system("title Multiplicacion");
cout<<"Introduce el primer digito: "<<endl;
cin>>a;
cout<<"Introduce el segundo digito: "<<endl;
cin>>b;
x=a*b;
system("cls");
cout<<"---->>>>>>"<<x<<"<<<<<<---\n\n\n"<<endl;
cout<<"Deseas volver al menu principal: \n"<<endl;
cout<<" ||| 1 = Si ||| 2 = No |||\n";
cin>>q;
break;
case 4:
system("cls");
system("title Division");
cout<<"Introduce el primer digito: "<<endl;
cin>>a;
cout<<"Introduce el segundo digito: "<<endl;
cin>>b;
x=a/b;
system("cls");
cout<<"---->>>>>>"<<x<<"<<<<<<---\n\n\n"<<endl;
cout<<"Deseas volver al menu principal: \n"<<endl;
cout<<" ||| 1 = Si ||| 2 = No |||\n";
cin>>q;
break;
default:
system("cls");
cout<<"Porfavor introcuce una de las opciones anteriores\n\n";
system("pause");
q=1;
}
}
system("cls");
cout<<"PROGRAMA TERMINADO\n\n";
system("pause");
}
De nuevo los invito a que compartan sus códigos.