Guardar um operador aritmético em uma variável?

14/05/2015

0

Preciso criar um atributo 'operador' , por exemplo, e fazer com que o usuário digite o operador.
E depois vou usar esse operador para usar em uma função entre outras duas variáveis numéricas.
Alguém sabe como resolver essa situação?
Gabriel

Gabriel

Responder

Post mais votado

14/05/2015

Outra opção é criar uma tabela com todos os operadores possíveis: +, - , / , %, * e etc. Assim quando o usuário digitar "+" você saberá o que fazer. Ex:

char operadorDigitado = '+';
if (operadorDigitado == '+'){
   double resultado = a + b;
}

Ronaldo Lanhellas

Ronaldo Lanhellas
Responder

Mais Posts

14/05/2015

Marcos P

Tipo :

O usuário vai digitar "soma" e você vai fazer : ( A + B ).

O usuário vai digitar "divisão" e você vai fazer : ( A / B ).

As "operações" são previamente conhecidas ?

Sempre estão relacionadas a operações matemáticas ?
Responder

14/05/2015

Ronaldo Lanhellas

Outra opção é criar uma tabela com todos os operadores possíveis: +, - , / , %, * e etc. Assim quando o usuário digitar "+" você saberá o que fazer. Ex:

char operadorDigitado = '+';
if (operadorDigitado == '+'){
   double resultado = a + b;
}
Responder

14/05/2015

Ronaldo Lanhellas

Outra opção é criar uma tabela com todos os operadores possíveis: +, - , / , %, * e etc. Assim quando o usuário digitar "+" você saberá o que fazer. Ex:

char operadorDigitado = '+';
if (operadorDigitado == '+'){
   double resultado = a + b;
}
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar