Implemente un algoritmo que simule una calculadora con 10 funciones
Codigo Fuente C++
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
double op1,op2;
int fun;
cout << "Ingrese Operador 1" << endl;
cin>>op1;
cout << "Ingrese Operador 2" << endl;
cin>>op2;
cout << "Seleccione un operacion: " << endl;
cout << "1 suma" << endl;
cout << "2 Resta" << endl;
cout << "3 Multiplicacion" << endl;
cout << "4 Division" << endl;
cout << "5 Potencia" << endl;
cout << "6 Raiz cuadrada operador 1" << endl;
cout << "7 Inversa Operador 1" << endl;
cout << "8 Cuadrado de operador 1" << endl;
cout << "9 Modulo" << endl;
cout << "10 Valor negativo de Operador 1" << endl;
cin>>fun;
if(fun==1){
cout<<op1+op2<<endl;
}
if(fun==2){
cout<<op1-op2<<endl;
}
if(fun==3){
cout<<op1*op2<<endl;
}
if(fun==4){
if(op2==0){
cout<<"no se puede dividir entre cero";
}else{
cout<<op1/op2<<endl;
}
}
if(fun==5){
cout<<pow(op1,op2)<<endl;
}
if(fun==6){
cout<<sqrt(op1)<<endl;
}
if(fun==7){
if(op1==0){
cout<<"no se puede dividir entre cero";
}else{
cout<<1/op1<<endl;
} ;
}
if(fun==8){
cout<<pow(op1,2)<<endl;
}
if(fun==9){
cout<<(int)op1%(int)op2<<endl;
}
if(fun==1){
cout<<(-1)*op1<<endl;
}
return 0;
}
1 comentarios:
Excelente,la forma que se crean las funciones
Publicar un comentario