Jump to content
Fórum Script Brasil
  • 0

Varíavel / Operador


Guinho.TI
 Share

Question

fala, pessoal!

Estou iniciando com Java e fui solicitado a criar uma rotina que leia duas variáveis e após informar o operador aritmético, executar o cálculo.

A lógica eu entendi, mas como eu faço isso em Java??? Se alguém puder me ajudar ficarei imensamente grato!

Abc

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Conseguir fazer isso a mão. Não rodei pois não possuo nenhum software em casa.

System.out.println("Digite o primeiro valor:");

a = Input.readString();

System.out.println("Digite o segundo valor:");

b = Input.readString();

System.out.println("Digite o operador");

String op = Input.readString();

if (op = "+")

resultado = a + b;

else if (op = "-")

resultado = a - b;

else if (op = "*")

resultado = a * b;

else

resultado = a / b;

Estou no caminho certo?

Link to comment
Share on other sites

  • 0

ola, nunca usei essa forma de leitura de dados -Input.readString() -, mas quanto ao resto:

-O operador de comparação do Java é "==" e não "="

-Quando for comparar Strings, use o método equals, ex.:

if(op.equals("+")) {

..

}

-você precisa declarar a variável resultado antes de usá-la

Link to comment
Share on other sites

  • 0

Ok! Entendi e já corrigi!

Ouvi dizer que eu posso utilizar o bufferedreader para ler as variávies e dei uma pesquisada na NET. Eu poderia fazer desse jeito:

InputStreamReader valor;

BufferedReader a;

BufferedReader b;

valor = new InputStreamReader();

a = new BufferedReader(valor);

valor = new InputStreamReader();

b = new BufferedReader(valor);

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.1k
    • Total Posts
      647.1k
×
×
  • Create New...