Praticando Entrada de Dados com Scanner ✨💻📥
O Scanner é uma ferramenta essencial para criar programas interativos, onde o usuário pode fornecer informações. Nesta aula, vamos reforçar o uso do Scanner com exemplos do cotidiano, evitando erros comuns e tornando o aprendizado mais prático. 😃
Para usar o Scanner, lembre-se de importar a classe e criar o objeto:
import java.util.Scanner; // Importação necessária
Scanner scanner = new Scanner(System.in); // Criação do objeto Scanner
Principais métodos do Scanner:
nextLine(): Lê uma linha inteira (útil para nomes completos).
next(): Lê uma palavra (para entradas sem espaços).
nextInt(): Lê um número inteiro.
nextDouble(): Lê um número decimal.
nextBoolean(): Lê verdadeiro ou falso.
💡 Importante: Sempre use scanner.close(); ao final para liberar recursos! 🚀
Crie um programa que solicite o nome, idade, altura e se o aluno está matriculado.
📢 O que aprendemos aqui?
✅ Como coletar diferentes tipos de dados do usuário.
✅ Como exibir informações de forma organizada.
✅ Como trabalhar com variáveis String, int, double e boolean.
Crie um programa que solicite o nome do produto, preço, quantidade e calcule o valor total da compra.
📢 Reflexão: Como poderíamos aplicar um desconto se a quantidade for maior que 10? 🎁💸
Desafio 👺
✅ Desafio: Crie um programa que:
Pergunte ao usuário o nome completo.
Peça a idade.
Exiba uma mensagem dizendo:
"Meu nome é: "
"Minha idade é: ".
💡 Dica: Use as funções nextLine(), nextInt()📝