Calculadora_1

1 resposta
E

Caros colegas,

Ainda sobre calculadora, fiz este pequeno programa e estou apanhando dele também. Tento fazer uma operação nesta calculadora e o resultado está sempre me retornando “0”. O que está acontecendo?

import javax.swing.JOptionPane;

public class Calculo

{

public static void main ( String args[] )

{
String operador;     // Operador aritimetico
	double Numero1;      // Primeira variavel que recebe uma String  
	double Numero2;      // Segunda variavel que recebe uma String  
    double Resultado;    // Variavel informar resultado

    Resultado = 0.0;     // inicialisando a variavel
    

    Numero1 = Double.parseDouble(JOptionPane.showInputDialog( "Entre com o primeiro numero"));
   	operador= JOptionPane.showInputDialog( "Entre com o operador" );
    Numero2 = Double.parseDouble(JOptionPane.showInputDialog( "Entre com o segundo numero"));
    while( Numero1 >=0)

{

if ( operador == "+" )
  
       Resultado = Numero1 + Numero2;
                 
    else
   
       if ( operador == "-" )
                   
         Resultado = Numero1 - Numero2;
       
       else

          if ( operador == "*" )

             Resultado = Numero1 * Numero2;
          else
                      
             if ( operador == "/" )
                    
                Resultado = Numero1 / Numero2;
    
    JOptionPane.showMessageDialog(null,"Resultado: "+ Resultado);//, JOptionPane.PLAIN_MESSAGE );
                       
    System.exit( 0 );
   }                
}

}

1 Resposta

pcalcado

Olá,

Por favor, use o outro tópico. Evite abrir tópico duplicado.

http://www.guj.com.br/posts/list/26289.java

Quando vc for postar codigo, coloque-o entre as tags [ code] e [ /code], assim ele ficará [color=red]IDENTADO (o correto é IDENTADO)[/color].

Criado 21 de junho de 2005
Ultima resposta 21 de jun. de 2005
Respostas 1
Participantes 2