Calculadora en C++
Merlin CoyotziPráctica o problema5 de Mayo de 2020
593 Palabras (3 Páginas)128 Visitas
int main () {
grad1=180/pi;
rad1=pi/180;
/*Colores: 0=negro 8=gris
1=azul 9=azul claro
2=verde a=verde claro
3=aguamarina b=aguamarina claro
4=rojo c=rojo claro
5=purpura d=purpura claro
6=amarillo e=amarillo claro
7=blanco f=blanco brillante
*/
//Menu principal
do{
system("cls"); //Borra la pantalla anterior
system("color 70"); //Asignacion de color de pantalla principal
//Opciones
cout<<" - ------------- - ";
cout<<"\n |ºªCALCULADORAªº|\n";
cout<<" - ------------- - \n\n";
cout<<" --------------------------------"<<endl;
cout<<" |1 º suma º"<<endl;
cout<<" |2 º resta º"<<endl;
cout<<" |3 º multiplicacion º"<<endl;
cout<<" |4 º division º"<<endl;
cout<<" |5 º potencia º"<<endl;
cout<<" |6 º raiz º"<<endl;
cout<<" |7 º convertir grados a radialesº"<<endl;
cout<<" |8 º convertir radiales a gradosº"<<endl;
cout<<" |9 º suma de angulos interiores º"<<endl;
cout<<" | º de un poligono º"<<endl;
cout<<" |10º numero de lados conforme º"<<endl;
cout<<" | º el valor de un angulo int. º"<<endl;
cout<<" |11º angulo exterior de un º"<<endl;
cout<<" | º poligono º"<<endl;
cout<<" |12º angulo interno de un º"<<endl;
cout<<" | º poligono º"<<endl;
cout<<" --------------------------------"<<endl<<endl;
cout<<"Que operacion deseas realizar: ";
cin>>d;
//Posibles opciones
switch (d){
case 1: suma();
break;
case 2: resta();
break;
case 3: multiplicacion();
break;
case 4: division();
break;
case 5: potencia();
break;
case 6: raiz();
break;
case 7: siete();
break;
case 8: ocho();
break;
case 9: nueve();
break;
case 10: diez();
break;
case 11: once();
break;
case 12: doce();
break;
default: system("color 1f"); cout<<"\nINGRESA UNA OPCION VALIDA"; //La opcion seleccionada no existe
}
cout<<"\n\n1º SI"; //Decide si deseas sali del programa
cout<<"\n2º NO";
cout<<"\n\nDeseas salir del programa: "; cin>>s;
}
while (s==2);
system("exit"); //Cierra el programa
}
...