Pessoal uma ajudinha com esse exercício!
Elabore um programa que recebe pelo teclado os nomes dos Estudantes de uma turma e por fim imprima todos os dados.
Pessoal uma ajudinha com esse exercício!
Elabore um programa que recebe pelo teclado os nomes dos Estudantes de uma turma e por fim imprima todos os dados.
Boa tarde!
Usando Array:
Scanner scan = new Scanner(System.in);
System.out.print("Quantos estudandes tem a turma? ");
int quantidadeEstudantes = scan.nextInt();
String turma[] = new String[quantidadeEstudantes];
for (int i = 0; i < turma.length; i++) {
System.out.printf("Digite o nome do %dº estudante: ", i + 1);
turma[i] = scan.next();
}
System.out.println("Lista de estudantes: ");
for (int i = 0; i < quantidadeEstudantes; i++) {
System.out.println(turma[i]);
System.out.println("---");
}
Usando List:
Scanner scan = new Scanner(System.in);
System.out.print("Quantos estudandes tem a turma? ");
int quantidadeEstudantes = scan.nextInt();
List<String> turma = new ArrayList<>();
for (int i = 0; i < quantidadeEstudantes; i++) {
System.out.printf("Digite o nome do %dº estudante: ", i + 1);
turma.add(scan.next());
}
System.out.println("Lista de estudantes: ");
for (int i = 0; i < quantidadeEstudantes; i++) {
System.out.println(turma.get(i));
System.out.println("---");
}
Bons estudos!