Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

senhor_unix

Calculadora básica em Java

Recommended Posts

package calculadorabasica;

import javax.swing.JOptionPane;



public class Main {

   public static void main(String[] args) {
     String numero1=JOptionPane..showInputDialog("Digite o primeiro número:");
     String numero2=JOptionPane.showInputDialog("Digite o segundo número");
     String operador=JOptionPane.showInputDialog("Digite o operador");
     String MostreResultado = null;

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


MostreResultado = String.valueOf(Float.parseFloat(numero1) + Float.parseFloat(numero2));
else

if ( operador.equals  ("-") )

MostreResultado =String.valueOf(Float.parseFloat(numero1) - Float.parseFloat(numero2));

else

if ( operador.equals  ("/") )


MostreResultado =String.valueOf(Float.parseFloat(numero1) / Float.parseFloat(numero2));

else

  if ( operador.equals  ("*") )


MostreResultado =String.valueOf(Float.parseFloat(numero1) * Float.parseFloat(numero2));
 JOptionPane.showMessageDialog(null,"O Resultado é:"+ MostreResultado);
     System.exit( 0 );

     }
   }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Novamente pergunto isso é uma duvida ou um código pronto funcionando

Compartilhar este post


Link para o post
Compartilhar em outros sites

fica melhor assim

 

package calculadorabasica;

import javax.swing.JOptionPane;



public class Main {

   public static void main(String[] args) {
     String numero1=JOptionPane.showInputDialog("Digite o primeiro número:");
     String numero2=JOptionPane.showInputDialog("Digite o segundo número");
     String operador=JOptionPane.showInputDialog("Digite o operador");
     String MostreResultado = null;

     {
if ( operador.equals  ("+") ) {
               MostreResultado = String.valueOf(Float.parseFloat(numero1) + Float.parseFloat(numero2));
           }
else

if ( operador.equals  ("-") ) {
               MostreResultado = String.valueOf(Float.parseFloat(numero1) - Float.parseFloat(numero2));
           }

else

if ( operador.equals  ("/") ) {
               MostreResultado = String.valueOf(Float.parseFloat(numero1) / Float.parseFloat(numero2));
           }

else

  if ( operador.equals  ("*") ) {
               MostreResultado = String.valueOf(Float.parseFloat(numero1) * Float.parseFloat(numero2));
           }
 JOptionPane.showMessageDialog(null,"O Resultado é:"+ MostreResultado);
     System.exit( 0 );

     }
   }
}

 

fica melhor assim

 

package calculadorabasica;

import javax.swing.JOptionPane;



public class Main {

   public static void main(String[] args) {
     String numero1=JOptionPane.showInputDialog("Digite o primeiro número:");
     String numero2=JOptionPane.showInputDialog("Digite o segundo número");
     String operador=JOptionPane.showInputDialog("Digite o operador");
     String MostreResultado = null;

     {
if ( operador.equals  ("+") ) {
               MostreResultado = String.valueOf(Float.parseFloat(numero1) + Float.parseFloat(numero2));
           }
else

if ( operador.equals  ("-") ) {
               MostreResultado = String.valueOf(Float.parseFloat(numero1) - Float.parseFloat(numero2));
           }

else

if ( operador.equals  ("/") ) {
               MostreResultado = String.valueOf(Float.parseFloat(numero1) / Float.parseFloat(numero2));
           }

else

  if ( operador.equals  ("*") ) {
               MostreResultado = String.valueOf(Float.parseFloat(numero1) * Float.parseFloat(numero2));
           }
 JOptionPane.showMessageDialog(null,"O Resultado é:"+ MostreResultado);
     System.exit( 0 );

     }
   }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.