Uma calculadora em Java é muito fácil de escrever. Quando as pessoas ouvem calculadora , eles pensam de uma interface com botões e uma tela para apagar números. Na realidade , ele pode até mesmo ser uma interface baseada em texto em um shell /linha de comando. A parte mais importante é a criação de um procedimento que vai aceitar os números. O resto é simples matemática e impressão para a tela. Lembre-se de verificar se há algum ponto e vírgula faltando. Coisas que você precisa
computador com Java instalado />
compilador Java />
Mostrar Mais instruções
1
Abra o editor de texto ou IDE. Configure a classe da seguinte forma:
public class Calculadora {
}
A programação vai entre as chaves .
2
escrever o código que irá executar as operações matemáticas. Você pode usar métodos separados ou uma instrução switch . I utilizados métodos distintos. Escrever estas entre as chaves , exatamente.
Int add público estático ( int a , int b )
{ int c < br /> GO
c = a + b />
GO
} public static int sub ( int a , int b ) < , br /> { />
GO
c = a -b />
retorno c
GO < br />}
public static int mul ( int a , int b) { />
GO
c = a * b
GO
retorno c
GO
} public static int div ( int a , int b)
, { />
GO
c = a /b
GO retorno c
GO }
Coloque-as entre as chaves da classe Calculadora. Salve o código -fonte.
3
Crie a classe driver. Isso tem que ter o método principal.
Public class CommandLineClass
{ void main (String [] args )
public static {< br /> Calculadora c />
System.out.println (\\ "Digite o primeiro número \\")
GO
Scanner sc = new Scanner (Sistema . in :)
GO int var1 = sc.nextInt ()
GO System.out.println (\\ "Enter segundo número : \\ " )
GO int var2 = sc.nextInt ( )
GO System.out.println (\\ " Digite o símbolo da operação como + - * /: \\ ")
GO seqüência s1 = sc.next ()
GO int opFlag
GO < br /> if ( s1.equals ( \\ "+ \\ "))
opFlag = 1
GO elseif ( s1.equals (\\ " - \\" ;))
opFlag = 2
GO elseif ( s1.equals ( \\ "* \\" ))
opFlag = 3 < br /> GO
elseif ( s1.equals (\\ "/\\ "))
opFlag = 4
interruptor />
case 1:
c.add ( var1 , var2 )
caso />
/> c.sub ( var1 , var2 )
caso />
c.mul ( var1 , var2 ) Quebra />
GO caso />
c.div ( var1 , var2 )
GO < , br />
quebra GO
}
}
4
Compilar os dois arquivos de origem e executar o programa . Isso também pode ser feito através da linha de comando com o your_file_name_here.java javac . Ele pode até mesmo ser executado através da casca , bem como: java your_class_with_the_main_method_here.class
5
Certifique-se de verificar e documento de qualquer programa ou arquivo de fonte para todos os detalhes específicos. . Manutenção do código é necessário.