Quando você escreve programas em Java, você nem sempre sabe o que valoriza o seu código de dados será lidando. Usando estruturas de controle , tais como instruções condicionais , você pode comparar as variáveis e valores. Com o " se", " else if " e " else " , você pode encontrar o que de dois inteiros é maior , definindo uma terceira variável para refletir este valor. Dependendo das necessidades do seu aplicativo , você pode implementar a funcionalidade adicional dentro de seus blocos condicionais. Instruções
1
Prepare seus valores inteiros. Se você ainda não tem números inteiros para usar, você pode adicionar o seguinte código de exemplo para o seu programa Java :
int firstNum = 5; int secondNum = 7;
Dê essas variáveis quaisquer nomes e valores que você gosta . Quando você testar o programa , alterar os valores de cada vez que você compilar e executar para ver as diferentes funções no trabalho.
2
Crie uma terceira variável para armazenar o máximo de seus dois valores inteiros . Adicione o seguinte código :
int max = -1;
Ao definir este valor para um negativo inicialmente , seu programa não vai fazer uso errôneo do mesmo. Este código funciona no pressuposto de que os valores inteiros de , pelo menos, zero. Se os seus valores tendem a ser abaixo de zero , defina o valor inicial desta variável para um número que está fora do intervalo de valores possíveis .
3
Realizar um teste condicional em seus inteiros . Adicione a seguinte instrução "if" para o seu código :
if ( firstNum > secondNum ) max = firstNum ;
Este testa se o primeiro número é maior que o segundo . Se o teste devolve um valor verdadeiro , o código vai definir a variável " máximo " para coincidir com o valor da primeira série , uma vez que é a maior . Se este teste retorna um valor falso , o programa irá procurar por qualquer condicionais encadeadas , como um " else if " ou "else " bloco.
4
Adicione um "else if" bloco ao seu código . Use a seguinte sintaxe para adicionar uma segunda instrução condicional :
else if ( secondNum > firstNum ) max = secondNum ;
Este teste verifica se o segundo número é maior do que o primeiro. Se o teste retorna verdadeiro o conteúdo desta declaração será executado , fixando o valor do segundo número para a variável "max". Se este teste retornar falso , o programa irá procurar por qualquer outra pessoa ou coisa se testes.
5
Adicione um bloco "else " ao seu código condicional. Se ambos os testes retornam valores falsos , os inteiros devem ser iguais , então adicione o seguinte código :
mais max = firstNum ;
Este código arbitrariamente escolhe para definir "max" para o primeiro número , uma vez que não importa qual você escolher se eles são iguais. O "senão" e " else if " declarações só executar se os testes anteriores retornaram resultados falsos. Quando ocorre um resultado verdadeiro , a execução saltará passado as verificações condicionais. A variável "max" agora deve conter o maior valor de seus dois inteiros .