Calculadora c++
#include
#include
main()
{
int opcion;
int i;
long int f,fac=1;
clrscr();
printf("ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Menu ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ\n\n 1.Suma \n 2.Resta\n3.Multiplicacion\n 4.Division\n 5.raiz cuadrada\n 6.Factorial de un numero \n 7.Raiz Cubica \n 8.Porcentaje \n 9.Raiz que extrae la milesima potencia \n 10.Elevar un numero a un exponente \n 0.Salir\nÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍ\n\n\n" );
/*Esto es el menu*/
do{/*para que vuelva al principio al terminar una operacion y salir cuando se elija la opcion determinada al final:0*/printf("Elige una opcion:");
scanf("%i",&opcion);/*aqui se elige la opcion adecuada segun el menu*/
switch(opcion)/*para poder darle distintos casos a la variable opcion*/
{
float n1,n2;//numeros de lasoperaciones
float i;//*Raiz*/
float res;/*resultado de las operaciones*/
case 0:/*inicia el caso 0: salir*/
printf("\n\n" );
break;/*cierra el caso 0*/
case 1:
printf("Introduce el primersumando:" );
scanf("%f",&n1);
printf("Introduce el segundo sumando:" );
scanf("%f",&n2);
res = (n1 + n2);
printf("Resultado de la suma: %f\n\n",res);
break;/*cierra el caso 1*/
case 2:printf("Introduce el primer digito:" );
scanf("%f",&n1);
printf("Introduce el segundo digito:") ;
scanf("%f",&n2);
res = (n1 - n2);
printf("Resultado de la resta: %f\n\n",res);
break;/*cierra elcaso 2*/
case 3:/*inicia el caso 3: multiplicacion*/
printf("Introduce el primer digito:" );
scanf("%f",&n1);
printf("Introduce el segundo digito:");
scanf("%f",&n2);
res = (n1 * n2);printf("Resultado de la multiplicacion: %f\n\n",res);
break;/*cierra el caso 3*/
case 4:/*inicia el caso 4: divicion*/
printf("Introduce el primer digito:" );
scanf("%f",&n1);
printf("Introduce elsegundo digito:" );
scanf("%f",&n2);
res = (n1 / n2);
printf("Resultado de la division: %f\n\n",res);
break;/*cierra el caso 4*/
case 5:
printf("Introduce el numero al que...
Regístrate para leer el documento completo.