#include <stdio.h>
#include <stdlib.h>
int main()
{
int op,c=1,n3,conver;
float n,n2,result,mult;
char r='n';
printf("tt----CALCULADORA----n");
do{
printf("ttt----n");
printf("tttMENUnn");
printf("1=Sumartt7= Dec-->Bint13=Oct-->Binn");
printf("2=Restart8= Dec-->Octt14=Oct=Decn");
printf("3=Multiplicart9= Dec-->Hext15=Oct-->Hexn");
printf("4=Dividirt10=Bin-->Dect16=Hex-->Binn");
printf("5=Potenciat11=Bin-->Octt17=Hex-->Decn");
printf("6=SALIRtt12=Bin-->Hext18=Hex-->Octn");
printf("tt----------------n");
printf("ttElija su opcion:");
scanf("%i",&op);
switch(op)
{
case 1:
printf("Ingrese primer numero:");scanf("%f",&n);
printf("Ingrese segundo numero:");scanf("%f",&n2);
result=n+n2;
printf("Resultado:%.fn",result);
r='s';
break;
case 2:
printf("Ingrese primer numero:");scanf("%f",&n);
printf("Ingrese segundo numero:");scanf("%f",&n2);
result=n-n2;
printf("Resultado:%.fn",result);
r='s';
break;
case 3:
printf("Ingrese primer numero:");scanf("%f",&n);
printf("Ingrese segundo numero:");scanf("%f",&n2);
result=n*n2;
printf("Resultado:%.fn",result);
r='s';
break;
case 4:
printf("Ingrese primer numero:");scanf("%f",&n);
printf("Ingrese segundo numero:");scanf("%f",&n2);
result=n/n2;
printf("Resultado:%.2f",result);
r='s';
break;
case 5:
result=1;
printf("Ingrese numero base:");scanf("%f",&n);
printf("Elevado a:");scanf("%f",&n2);
for(c=1;c<=n2;c++){
result=result*n;
}
printf("Resultado:%.f",result);
r='s';
break;
case 6:
printf("Graciasn");
r='n';
break;
case 7: //Esto me falta terminar, todos los otros case, pero necesito eso que te dije arriba para ver como lo puedo hacer
printf("Ingrese numero:");
scanf("%i",n3);
default:
printf("Opcion erronea, vuelva a intentarlon");
r='s';
}
}while(r=='s');
system("PAUSE");
return EXIT_SUCCESS;
}