Implemente un algoritmo que simule una calculadora con 10 funciones
Codigo Fuente C
#include<stdio.h>
#include<math.h>
int main()
{
float op1,op2;
int fun;
printf("Ingrese Operador 1\n");
scanf("%f",&op1);
printf("Ingrese Operador 2\n");
scanf("%f",&op2);
printf("Seleccione un operacion: \n");
printf("1 suma\n");
printf("2 Resta\n");
printf("3 Multiplicacion\n");
printf("4 Division\n");
printf("5 Potencia\n");
printf("6 Raiz cuadrada operador 1\n");
printf("7 Inversa Operador 1\n");
printf("8 Cuadrado de operador 1\n");
printf("9 Modulo\n");
printf("10 Valor negativo de Operador 1\n");
scanf("%d",&fun);
if(fun==1){
printf("%f",(op1+op2));
}
if(fun==2){
printf("%f",(op1-op2));
}
if(fun==3){
printf("%f",(op1*op2));
}
if(fun==4){
if(op2==0){
printf("no se puede dividir entre cero");
}else{
printf("%f",op1/op2);
}
}
if(fun==5){
printf("%f",pow(op1,op2));
}
if(fun==6){
printf("%f",sqrt(op1));
}
if(fun==7){
if(op1==0){
printf("no se puede dividir entre cero");
}else{
printf("%f",1/op1);
} ;
}
if(fun==8){
printf("%f",pow(op1,2));
}
if(fun==9){
printf("%d",(int)op1%(int)op2);
}
if(fun==1){
printf("%f",(-1)*op1);
}
return 0;
}
0 comentarios:
Publicar un comentario