Crie um algoritmo que receba o número de matrícula, nome da pessoa, idade e nota final para 5 pessoas. Armazene cada informação em um vetor diferente. Ao final, mostre: a) Uma listagem com o nome e a nota de todas as pessoas cadastradas. b) A média das notas. c) A média das idades. d) O nome dos alunos que ficaram com nota maior que 90. e) A quantidade de alunos que reprovaram (nota final menor que 70). f) O nome da(s) pessoa(s) que obtiveram a maior nota.
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
Aluno a1 = new Aluno();
System.out.println("Aluno 1--------------------");
System.out.println("Informe o nome do 1º aluno:");
String nome = entrada.nextLine();
a1.setNome(nome);
System.out.println("Informe a matrícula do 1º aluno:");
String matricula = entrada.nextLine();
a1.setMatricula(matricula);
System.out.println("Informe a idade do 1º aluno:");
String idade = entrada.nextLine();
a1.setIdade(idade);
System.out.println("Informe a nota do 1º aluno:");
String nota = entrada.nextLine();
int nota1conv = Integer.parseInt(nota);
a1.setNota(nota);
Aluno a2 = new Aluno();
System.out.println(" Aluno 2--------------------");
System.out.println("Informe o nome do 2º aluno:");
String nome2 = entrada.nextLine();
a2.setNome(nome2);
System.out.println("Informe a matrícula do 2º aluno:");
String matricula2 = entrada.nextLine();
a2.setMatricula(matricula2);
System.out.println("Informe a idade do 2º aluno:");
String idade2 = entrada.nextLine();
a2.setIdade(idade2);
System.out.println("Informe a nota do 2º aluno:");
String nota2 = entrada.nextLine();
int nota2conv = Integer.parseInt(nota2);
a2.setNota(nota2);
Aluno a3 = new Aluno();
System.out.println(" Aluno 3--------------------");
System.out.println("Informe o nome do 3º aluno:");
String nome3 = entrada.nextLine();
a3.setNome(nome3);
System.out.println("Informe a matrícula do 3º aluno:");
String matricula3 = entrada.nextLine();
a3.setMatricula(matricula3);
System.out.println("Informe a idade do 3º aluno:");
String idade3 = entrada.nextLine();
a3.setIdade(idade3);
System.out.println("Informe a nota do 3º aluno:");
String nota3 = entrada.nextLine();
int nota3conv = Integer.parseInt(nota3);
a3.setNota(nota3);
Aluno a4 = new Aluno();
System.out.println(" Aluno 4--------------------");
System.out.println("Informe o nome do 4º aluno:");
String nome4 = entrada.nextLine();
a4.setNome(nome4);
System.out.println("Informe a matrícula do 4º aluno:");
String matricula4 = entrada.nextLine();
a4.setMatricula(matricula4);
System.out.println("Informe a idade do 4º aluno:");
String idade4 = entrada.nextLine();
a4.setIdade(idade4);
System.out.println("Informe a nota do 4º aluno:");
String nota4 = entrada.nextLine();
int nota4conv = Integer.parseInt(nota4);
a4.setNota(nota4);
Aluno a5 = new Aluno();
System.out.println(" Aluno 5--------------------");
System.out.println("Informe o nome do 5º aluno:");
String nome5 = entrada.nextLine();
a5.setNome(nome5);
System.out.println("Informe a matrícula do 5º aluno:");
String matricula5 = entrada.nextLine();
a5.setMatricula(matricula5);
System.out.println("Informe a idade do 5º aluno:");
String idade5 = entrada.nextLine();
a5.setIdade(idade5);
System.out.println("Informe a nota do 5º aluno:");
String nota5 = entrada.nextLine();
int nota5conv = Integer.parseInt(nota5);
a5.setNota(nota5);
System.out.println(" Lista dos Alunos--------------");
System.out.println("Aluno: "+a1.getNome()+".");
System.out.println("Nota: "+a1.getNota()+".");
System.out.println(" Aluno: "+a2.getNome()+".");
System.out.println("Nota: "+a2.getNota()+".");
System.out.println(" Aluno: "+a3.getNome()+".");
System.out.println("Nota: "+a3.getNota()+".");
System.out.println(" Aluno: "+a4.getNome()+".");
System.out.println("Nota: "+a4.getNota()+".");
System.out.println(" Aluno: "+a5.getNome()+".");
System.out.println("Nota: "+a5.getNota()+".");
System.out.println("Os alunos COM NOTA MAIOR OU IGUAL A 90, foram:");
if (nota1conv>=90) {
System.out.println(a1.getNome());
}else{
System.out.println("-");
}
if (nota2conv>=90) {
System.out.println(a2.getNome());
}else{
System.out.println("-");
}
if (nota3conv>=90) {
System.out.println(a3.getNome());
}else{
System.out.println("-");
}
if (nota4conv>=90) {
System.out.println(a4.getNome());
}else{
System.out.println("-");
}
if (nota5conv>=90) {
System.out.println(a5.getNome());
}else{
System.out.println("-");
}
System.out.println(" Os alunos COM NOTA ABAIXO DE 70, foram:");
if (nota1conv>70) {
System.out.println(a1.getNome());
}else{
System.out.println("-");
}
if (nota2conv>70) {
System.out.println(a2.getNome());
}else{
System.out.println("-");
}
if (nota3conv>70) {
System.out.println(a3.getNome());
}else{
System.out.println("-");
}
if (nota4conv>70) {
System.out.println(a4.getNome());
}else{
System.out.println("-");
}
if (nota5conv>70) {
System.out.println(a5.getNome());
}else{
System.out.println("-");
}
}
}
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
Aluno a1 = new Aluno();
System.out.println("Aluno 1--------------------");
System.out.println("Informe o nome do 1º aluno:");
String nome = entrada.nextLine();
a1.setNome(nome);
System.out.println("Informe a matrícula do 1º aluno:");
String matricula = entrada.nextLine();
a1.setMatricula(matricula);
System.out.println("Informe a idade do 1º aluno:");
String idade = entrada.nextLine();
a1.setIdade(idade);
System.out.println("Informe a nota do 1º aluno:");
String nota = entrada.nextLine();
int nota1conv = Integer.parseInt(nota);
a1.setNota(nota);
Aluno a2 = new Aluno();
System.out.println("\nAluno 2--------------------");
System.out.println("Informe o nome do 2º aluno:");
String nome2 = entrada.nextLine();
a2.setNome(nome2);
System.out.println("Informe a matrícula do 2º aluno:");
String matricula2 = entrada.nextLine();
a2.setMatricula(matricula2);
System.out.println("Informe a idade do 2º aluno:");
String idade2 = entrada.nextLine();
a2.setIdade(idade2);
System.out.println("Informe a nota do 2º aluno:");
String nota2 = entrada.nextLine();
int nota2conv = Integer.parseInt(nota2);
a2.setNota(nota2);
Aluno a3 = new Aluno();
System.out.println("\nAluno 3--------------------");
System.out.println("Informe o nome do 3º aluno:");
String nome3 = entrada.nextLine();
a3.setNome(nome3);
System.out.println("Informe a matrícula do 3º aluno:");
String matricula3 = entrada.nextLine();
a3.setMatricula(matricula3);
System.out.println("Informe a idade do 3º aluno:");
String idade3 = entrada.nextLine();
a3.setIdade(idade3);
System.out.println("Informe a nota do 3º aluno:");
String nota3 = entrada.nextLine();
int nota3conv = Integer.parseInt(nota3);
a3.setNota(nota3);
Aluno a4 = new Aluno();
System.out.println("\nAluno 4--------------------");
System.out.println("Informe o nome do 4º aluno:");
String nome4 = entrada.nextLine();
a4.setNome(nome4);
System.out.println("Informe a matrícula do 4º aluno:");
String matricula4 = entrada.nextLine();
a4.setMatricula(matricula4);
System.out.println("Informe a idade do 4º aluno:");
String idade4 = entrada.nextLine();
a4.setIdade(idade4);
System.out.println("Informe a nota do 4º aluno:");
String nota4 = entrada.nextLine();
int nota4conv = Integer.parseInt(nota4);
a4.setNota(nota4);
Aluno a5 = new Aluno();
System.out.println("\nAluno 5--------------------");
System.out.println("Informe o nome do 5º aluno:");
String nome5 = entrada.nextLine();
a5.setNome(nome5);
System.out.println("Informe a matrícula do 5º aluno:");
String matricula5 = entrada.nextLine();
a5.setMatricula(matricula5);
System.out.println("Informe a idade do 5º aluno:");
String idade5 = entrada.nextLine();
a5.setIdade(idade5);
System.out.println("Informe a nota do 5º aluno:");
String nota5 = entrada.nextLine();
int nota5conv = Integer.parseInt(nota5);
a5.setNota(nota5);
System.out.println("\n\nLista dos Alunos--------------");
System.out.println("Aluno: "+a1.getNome()+".");
System.out.println("Nota: "+a1.getNota()+".");
System.out.println("\nAluno: "+a2.getNome()+".");
System.out.println("Nota: "+a2.getNota()+".");
System.out.println("\nAluno: "+a3.getNome()+".");
System.out.println("Nota: "+a3.getNota()+".");
System.out.println("\nAluno: "+a4.getNome()+".");
System.out.println("Nota: "+a4.getNota()+".");
System.out.println("\nAluno: "+a5.getNome()+".");
System.out.println("Nota: "+a5.getNota()+".");
System.out.println("Os alunos COM NOTA MAIOR OU IGUAL A 90, foram:");
if (nota1conv>=90) {
System.out.println(a1.getNome());
}else{
System.out.println("-");
}
if (nota2conv>=90) {
System.out.println(a2.getNome());
}else{
System.out.println("-");
}
if (nota3conv>=90) {
System.out.println(a3.getNome());
}else{
System.out.println("-");
}
if (nota4conv>=90) {
System.out.println(a4.getNome());
}else{
System.out.println("-");
}
if (nota5conv>=90) {
System.out.println(a5.getNome());
}else{
System.out.println("-");
}
System.out.println("\n\nOs alunos COM NOTA ABAIXO DE 70, foram:");
if (nota1conv>70) {
System.out.println(a1.getNome());
}else{
System.out.println("-");
}
if (nota2conv>70) {
System.out.println(a2.getNome());
}else{
System.out.println("-");
}
if (nota3conv>70) {
System.out.println(a3.getNome());
}else{
System.out.println("-");
}
if (nota4conv>70) {
System.out.println(a4.getNome());
}else{
System.out.println("-");
}
if (nota5conv>70) {
System.out.println(a5.getNome());
}else{
System.out.println("-");
}
}
}
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar