Apresentar o conceito de estrutura condicional em Java, explicando o uso do if, else if e else. A aula usará exemplos simples e práticos, com base em comandos já conhecidos como Scanner e System.out.println.
Em Java, usamos o if para verificar se uma condição é verdadeira. Se for, um bloco de código é executado. Se não for, o else pode executar outro bloco.
if (condicao) {
// comandos se a condicao for verdadeira
} else {
// comandos se a condicao for falsa
}
Também podemos usar o else if para verificar outras possibilidades:
import java.util.Scanner;
public class VerificaNumero {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite um número: ");
int numero = scanner.nextInt();
if (numero >= 0) {
System.out.println("O número é positivo ou zero.");
} else {
System.out.println("O número é negativo.");
}
scanner.close();
}
}
import java.util.Scanner;
public class PodeVotar {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite sua idade: ");
int idade = scanner.nextInt();
if (idade >= 16) {
System.out.println("Você pode votar.");
} else {
System.out.println("Você ainda não pode votar.");
}
scanner.close();
}
}
Hora do exercício! 🏋️🔥
Peça ao usuário para digitar um número e diga se ele é par ou ímpar.
2 . Peça a nota de um aluno (de 0 a 10) e informe se ele está aprovado (nota ≥ 7) ou reprovado.
3. Solicite um nome de usuário e uma senha. Se forem iguais a "admin" e "1234", exiba "Login bem-sucedido", senão "Acesso negado".
💡Para o exercício número 3:
Usamos scanner.nextLine() para ler texto.
O método .equals() compara o conteúdo das Strings.
O && verifica se as duas condições são verdadeiras ao mesmo tempo.
📢 Na próxima aula: Vamos continuar os exercícios com if / else, aumentando um pouco a complexidade com mais condições e situações reais!