Merge branch 'main' into gerenciador-wip
This commit is contained in:
commit
6b97dbc8b8
2 changed files with 14 additions and 32 deletions
|
|
@ -4,33 +4,12 @@ import java.util.Scanner;
|
||||||
|
|
||||||
public class Gerenciador {
|
public class Gerenciador {
|
||||||
private Dados dados;
|
private Dados dados;
|
||||||
private static Scanner input = new Scanner(System.in);
|
|
||||||
String nome, local, curso, matricula, projeto, orientador;
|
|
||||||
int idade, semestre, ano;
|
|
||||||
boolean bolsista;
|
|
||||||
|
|
||||||
public Gerenciador(Dados dados) {
|
public Gerenciador(Dados dados) {
|
||||||
this.dados = dados;
|
this.dados = dados;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void cadastrarAluno() {
|
public void cadastrarAluno() {
|
||||||
System.out.println("Insira o nome do aluno:");
|
|
||||||
nome = input.nextLine();
|
|
||||||
|
|
||||||
System.out.println("Insira o local de nascimento do aluno:");
|
|
||||||
local = input.nextLine();
|
|
||||||
|
|
||||||
System.out.println("Insira o curso do aluno:");
|
|
||||||
curso = input.nextLine();
|
|
||||||
|
|
||||||
System.out.println("Insira a matricula do aluno:");
|
|
||||||
matricula = input.nextLine();
|
|
||||||
|
|
||||||
System.out.println("Insira a idade do aluno:");
|
|
||||||
idade = input.nextInt();
|
|
||||||
|
|
||||||
System.out.println("Insira o semestre do aluno:");
|
|
||||||
semestre = input.nextInt();
|
|
||||||
|
|
||||||
System.out.println("Insira o ano do aluno:");
|
System.out.println("Insira o ano do aluno:");
|
||||||
ano = input.nextInt();
|
ano = input.nextInt();
|
||||||
|
|
@ -101,19 +80,18 @@ public class Gerenciador {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void listarAlunos() {
|
public void listarAlunos() {
|
||||||
this.dados.listAlunos();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void listarBolsistas() {
|
public void listarBolsistas() {
|
||||||
this.dados.listBolsistas();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void maiorNome(){
|
public void maiorNome() {
|
||||||
this.dados.maiorNome();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void vogaisNomes(){
|
public void vogaisNomes() {
|
||||||
System.out.println("Numero total de vogais: " + this.dados.totalVowels());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void percentualAlunos() {
|
public void percentualAlunos() {
|
||||||
|
|
@ -126,15 +104,14 @@ public class Gerenciador {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void mediaIdadeAlunos() {
|
public void mediaIdadeAlunos() {
|
||||||
System.out.println("Idade média dos alunos: " + this.dados.averageAge());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void criarChamada() {
|
public void criarChamada() {
|
||||||
this.dados.makeChamada();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void chamada() {
|
public void chamada() {
|
||||||
this.dados.printChamada();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void calcularRisco() {
|
public void calcularRisco() {
|
||||||
|
|
|
||||||
|
|
@ -6,12 +6,12 @@ public class Menu {
|
||||||
|
|
||||||
private static Dados dados;
|
private static Dados dados;
|
||||||
private static Gerenciador gerenciador;
|
private static Gerenciador gerenciador;
|
||||||
private static Scanner input = new Scanner(System.in);
|
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
dados = new Dados();
|
dados = new Dados();
|
||||||
gerenciador = new Gerenciador(dados);
|
gerenciador = new Gerenciador(dados);
|
||||||
|
|
||||||
|
Scanner input = new Scanner(System.in);
|
||||||
while (true) {
|
while (true) {
|
||||||
System.out.println(
|
System.out.println(
|
||||||
"Escolha uma opcao:" + "\n" +
|
"Escolha uma opcao:" + "\n" +
|
||||||
|
|
@ -36,8 +36,13 @@ public class Menu {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void prompt(int option) {
|
public static void prompt(int option) {
|
||||||
|
|
||||||
switch (option) {
|
switch (option) {
|
||||||
|
|
||||||
|
// passar parametros
|
||||||
|
|
||||||
|
// String nome,int idade,String local, String curso, String matricula,int
|
||||||
|
// semestre,int ano ,bool bolsista, String projeto, String orientador
|
||||||
|
|
||||||
case 1:
|
case 1:
|
||||||
gerenciador.cadastrarAluno(); // completar com o nome correto das gerenciadores
|
gerenciador.cadastrarAluno(); // completar com o nome correto das gerenciadores
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue