Carregando
0x30Lição 4 de 9

Escolha caminhos com condições

Compare valores e use if, else if e else para decidir.

14 min Questionário com 4 perguntas 1 exercício de código
Ao final desta lição, você saberá
  • Escrever ramificações com comparações e condições booleanas.

if executa um bloco quando a condição é verdadeira. else if testa outra condição e else cobre o caso restante. Use && para “e” e || para “ou”.

Main.java
1int score = 82;
2if (score >= 90) {
3    System.out.println("A");
4} else if (score >= 80) {
5    System.out.println("B");
6} else {
7    System.out.println("Keep practicing");
8}
Saída
B

Condições são avaliadas de cima para baixo. Para comparar conteúdo de String, use .equals().

Principais conclusões

  • Escrever ramificações com comparações e condições booleanas.

  • Java valida tipos durante a compilação.

  • Use mensagens do compilador como pistas para corrigir o código.

Quiz da aula

4 perguntas · aprovação com 3 acertos · até 50 XP

Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.

Pratique: escreva código em Java

Escreva Java no editor e execute com entradas de exemplo em um compilador remoto. Seu código é enviado ao Compiler Explorer para ser compilado e executado.

Exercício 1

Rotule um número

+25 XP

Leia um inteiro e imprima positive, negative ou zero.

  • Valor positivo
  • Valor negativo
  • Zero
Main.java
Carregando editor…

O Java é compilado e executado pelo Compiler Explorer (godbolt.org), um serviço público gratuito. Seu código-fonte e a entrada de teste são enviados a esse serviço.

Dúvidas sobre esta lição

Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.

Carregando publicações…