DEV Community

1.4 - Instruções de controle (if e for)

IF

Instrução condicional em Java: if
Funciona como a instrução IF em outras linguagens
Forma mais simples

Image description

condição é uma expressão booleana. Se verdadeira, a instrução é executada. Se falsa, a instrução é ignorada.

  • Exemplo quando verdadeira

Image description

  • Exemplo quando falsa. A instrução não será executada.

Image description

Operadores relacionais para expressões condicionais

Image description

Exemplo:
Image description

Pode-se declarar mais de uma variável do mesmo tipo separando-as por vírgulas (int a, b, c).

Laço FOR

Forma mais simples do laço for:

Image description

Partes do laço for:

  • Inicialização: Define uma variável de controle do laço com um valor inicial

  • Condição: Expressão booleana que testa a variável de controle do laço
    Se verdadeira, o laço continua a iterar
    Se falsa, o laço é encerrado

  • Iteração: Determina como a variável de controle do laço é alterada a cada iteração

Exemplo:
Image description

  • count é a variável de controle do laço
    Inicialização: count é configurado com zero

  • Condição: count < 5
    Verdadeira: executa println() e a iteração do laço (incrementa count)
    Falsa: execução retoma após o laço

  • Iteração do laço:
    Incrementa count em uma unidade
    Continua até a condição ser falsa

Operador de incremento (++):
Aumenta o operando em uma unidade
Substitui count = count + 1 por count++

Operador de decremento (--):
Diminui o operando em uma unidade
Substitui count = count - 1 por count--

Top comments (0)