[Resolvido] Curso Java - Tomada de Decisão
Uma condição é uma expressão que pode ser verdadeira ou falsa. Este tópico introduz uma versão simples da instrução if do Java, que permite a um programa tomar uma decisão com base no valor de uma condição.
// Compara inteiros utilizando instruções if, operadores relacionais e operadores de igualdade
import java.util.Scanner; // programa utiliza a classe Scanner
public class Comparison
{
// método principal inicia a execução do aplicativo Java
public static void main( String args [] )
{
// cria Scanner para obter entrada a partir da janela de comando
Scanner input = new Scanner( System.in );
int number1; // primeiro número a comparar
int number2; // segundo número a comparar
System.out.print( " Enter first integer: " ); // prompt
number1 = input.nextInt(); // lê o primeiro número fornecido pelo usuário
System.out.print( " Enter second integer: " ); // prompt
number2 = input.nextInt(); // lê o segundo número fornecido pelo usuário
if ( number1 == number2 )
System.out.printf( "%d == %d\n ", number1, number2 );
if ( number1 != number2 )
System.out.printf( "%d != %d\n ", number1, number2 );
if ( number1 < number2 )
System.out.printf( "%d < %d\n ", number1, number2 );
if ( number1 > number2 )
System.out.printf( "%d > %d\n ", number1, number2 );
if ( number1 <= number2 )
System.out.printf( "%d <= %d\n ", number1, number2 );
if ( number1 >= number2 )
System.out.printf( "%d >= %d\n ", number1, number2 );
} // fim do método principal
} // fim da classe Comparison
Saída:
Enter first integer: 777
Enter second integer: 777
777 == 777
777 <= 777
777 >= 777
Enter first integer: 1000
Enter second integer: 2000
1000 != 2000
1000 < 2000
1000 <= 2000
Enter first integer: 2000
Enter second integer: 1000
2000 != 1000
2000 > 1000
2000 >= 1000
Padrão algébrico - Operador de igualdade ou relacional em Java - Exemplo de condição em Java - Significado
igual - == - x == y - x é igual a y
diferente - != - x != y - x não é igual a y
Maior - > - x > y - x é maior que y
Menor - < - x < y - x é menor que y
Maior ou igual - >= - x >= y - x é maior ou igual a y
Menor ou igual - <= - x <= y - x é menor ou igual a y
Discussão (0)
Carregando comentários...