double Calcular(double operandoUno, double operandoDos, string operador) { double elResultado = 0.0; // invoque al método correspondiente switch (operador) { case "+": var laSuma = new Suma(); elResultado = laSuma.Operar(operandoUno, operandoDos); break; case "-": var LaResta = new Resta(); elResultado = LaResta.Operar(operandoUno, operandoDos); break; case "*": var LaMultiplicacion = new Multiplicacion(); elResultado = LaMultiplicacion.Operar(operandoUno, operandoDos); break; case "/": var LaDivision = new Division(); elResultado = LaDivision.Operar(operandoUno, operandoDos); break; } return (elResultado); /* Realizar las siguientes operacion * X^y potencia * sen(x) * cos(x) * logn(x) */ }
double Calcular(double operandoUno, double operandoDos, string operador) { double elResultado = 0.0; // invoque al método correspondiente switch (operador) { case "+": var laSuma = new Suma(); elResultado = laSuma.Operar(operandoUno, operandoDos); break; /* case "-": elResultado = Resta.Operar(operandoUno, operandoDos); break; case "*": elResultado = Multiplicacion.Operar(operandoUno, operandoDos); break; case "/": elResultado = Division.Operar(operandoUno, operandoDos); break; */ case "-": var laResta = new Resta(); elResultado = laResta.Operar(operandoUno, operandoDos); break; /* case "-": elResultado = Resta.Operar(operandoUno, operandoDos); break; case "*": elResultado = Multiplicacion.Operar(operandoUno, operandoDos); break; case "/": elResultado = Division.Operar(operandoUno, operandoDos); break; } return (elResultado); /* */ case "*": var laMultiplicación = new Multiplicación(); elResultado = laMultiplicación.Operar(operandoUno, operandoDos); break; /* case "-": elResultado = Resta.Operar(operandoUno, operandoDos); break; case "*": elResultado = Multiplicación.Operar(operandoUno, operandoDos); break; case "/": elResultado = División.Operar(operandoUno, operandoDos); break; return (elResultado); /* */ case "/": var laDivisión = new División(); elResultado = laDivisión.Operar(operandoUno, operandoDos); break; /* case "-": elResultado = Resta.Operar(operandoUno, operandoDos); break;