/**
* @author marco.bidoia@gmail.com
*/
public class Condicionais {
public static void main(String args []){
// Declaração das variáveis e atribuição de valores.
int A = 21;
int B = 10;
// Valores das variáveis A e B
System.out.println("O valor de A é " + A);
System.out.println("O valor de B é " + B);
// Primeiro teste de condição
// (Se A é maior que B faça)
if (A > B) {
// Divide A por 3
// para A ficar com um valor menor que B
A = A / 3;
// Imprime o atual valor de A
System.out.println("O valor atual de A é " + A);
}
// Segundo teste de condição
//(Se A é maior que B faça Se não)
if (A > B){
// Imprime o valor de A
System.out.println("Se A maior que B mostra o valor de A " + A);
// Se não A for menor que B imprime o valor de B
} else {
// Imprime o valor de B
System.out.println("Se não mostra o valor de B " + B);
}
}
}
O Resultado da execução do código acima é:
O valor de A é 21
O valor de B é 10
O valor atual de A é 7
Se não mostra o valor de B 10
Podemos observar que o conteúdo desta linha:
System.out.println("Se A maior que B mostra o valor de A " + A);
não foi apresentado no resultado final da execução pois no teste de condição o resultado tido como verdadeiro foi o do ELSE, diferente do primeiro teste que tínhamos apenas uma condição e ela era verdadeira.
Nenhum comentário:
Postar um comentário