If e else

850 palavras 4 páginas
O if e o else
A sintaxe do if no Java é a seguinte:

if (condicaoBooleana) { codigo;
}

Uma condição booleana é qualquer expressão que retorne true ou false. Para isso, você pode usar os operadores , = e outros. Um exemplo: int idade = 15; if (idade < 18) { System.out.println("Não pode entrar");
}
Além disso, você pode usar a cláusula else para indicar o comportamento que deve ser executado no caso da expressão booleana ser falsa: int idade = 15; if (idade < 18) { System.out.println("Não pode entrar");
} else { System.out.println("Pode entrar");
}
Você pode concatenar expressões booleanas através dos operadores lógicos "E"e "OU". O "E" é representado pelo && e o "OU" é representado pelo ||.
Um exemplo seria verificar se ele tem menos de 18 anos e se ele não é amigo do dono: int idade = 15; boolean amigoDoDono = true; if (idade < 18 && amigoDoDono == false) { System.out.println("Não pode entrar");
}
else { System.out.println("Pode entrar");
}
Esse código poderia ficar ainda mais legível, utilizando-se o operador de negação, o !. Esse operador transforma o resultado de uma expressão booleana defalse para true e vice versa.

int idade = 15; boolean amigoDoDono = true; if (idade < 18 && !amigoDoDono) { System.out.println("Não pode entrar"); } else { System.out.println("Pode entrar"); }

Repare na linha 3 que o trecho amigoDoDono == false virou !amigoDoDono.Eles têm o mesmo valor.
Para comparar se uma variável tem o mesmo valor que outra variável ou valor, utilizamos o operador ==. Repare que utilizar o operador = dentro de um if vai retornar um erro de compilação, já que o operador = é o de atribuição.

int mes = 1; if (mes == 1) { System.out.println("Você deveria estar de férias");

O While

O while é um comando usado para fazer um laço (loop), isto é, repetir um trecho de código algumas vezes. A ideia é que esse trecho de código seja repetido enquanto uma determinada condição

Relacionados

  • Pascal If Else
    421 palavras | 2 páginas
  • estrutura if e else
    19264 palavras | 78 páginas
  • Exercicios resolvidos estrutura if-else
    306 palavras | 2 páginas
  • Aula 10 Estruras Condicionais If Else Elseif Switch
    523 palavras | 3 páginas
  • LISTAQ IF ELSE EDINA ETEC JD ANGELA A TARDE INFORMATICA ESTRADA DA BARONESA
    560 palavras | 3 páginas
  • Aula 04 2
    1059 palavras | 5 páginas
  • Jogo BlackJack
    17025 palavras | 69 páginas
  • Jogo da Velha em c
    6529 palavras | 27 páginas
  • Comandos de Seleção
    1177 palavras | 5 páginas
  • APS UNIP 4 SEMESTRE
    5328 palavras | 22 páginas