

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Um exemplo de programa java simples que coleta e exibe dados pessoais, como nome, sobrenome, idade, cpf, email e salário, utilizando a classe scanner do java. O programa utiliza um laço de repetição para coletar as informações e exibir-as no console.
Tipologia: Exercícios
1 / 2
Esta página não é visível na pré-visualização
Não perca as partes importantes!


import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner ler = new Scanner(System.in); // ---> instanciando e criando um objeto Scanner String nome; String sobrenome; int idade = 0; long cpf; String email; double salario = 0; int i = 0; for(;;) //looping de coleta e apresentação de dados { System.out.printf("Informe o nome:\n"); nome = ler.nextLine(); // ---> ler.nextLine(); = esvazia o buffer do teclado //nome = string System.out.printf("Informe o sobrenome:\n"); sobrenome = ler.nextLine(); //sobrenome = string System.out.printf("Informe sua idade:\n"); idade = ler.nextInt(); //entrada de dados (lendo um valor inteiro) // idade = inteiro --> int
System.out.printf("Informe seu CPF (apenas numeros):\n"); cpf = ler.nextLong(); //cpf = long //considerado long por ser o maior tipo númerico de java quando c trada de números em ponto flutuante. ler.nextLine(); //ler.nextLine(); = esvazia o buffer do teclado System.out.printf("Informe seu email:\n"); email = ler.nextLine(); //email = string System.out.printf("Informe o seu salário (use pontos e não virgula):\n"); salario = ler.nextDouble(); // salario = double ---> por conta de ser numeros parciais ler.nextLine(); System.out.printf("\nDados\n"); System.out.printf("-----------------------------------\n"); System.out.printf("Nome: %s\n", nome); System.out.printf("Sobrenome: %s\n", sobrenome); System.out.printf("Idade: %d\n", idade); System.out.printf("CPF: %s\n", cpf); System.out.printf("Email: %s\n", email); System.out.printf("Salario: %2.2f\n", salario); System.out.printf("-----------------------------------\n"); } } }