Escolar Documentos
Profissional Documentos
Cultura Documentos
Código
import java.util.ArrayList;
import java.util.Scanner;
import java.util.Iterator;
public Pacote()
{
}
public Aluno()
{
}
public Aluno(String nome, String cpf, int idade, double altura, double peso, boolean ativo, Pacote pacote)
{
this.nome = nome;
this.cpf = cpf;
this.idade = idade;
this.altura = altura;
this.peso = peso;
this.isAtivo = ativo;
this.pacote = pacote;
}
public AcademiaControle()
{
this.alunos = new ArrayList();
this.pacotes = new ArrayList();
this.input = new Scanner(System.in);
}
pacotes.add(pacote1);
pacotes.add(pacote2);
}
this.salvarNovoAluno(aluno1);
this.salvarNovoAluno(aluno2);
this.salvarNovoAluno(aluno3);
this.salvarNovoAluno(aluno4);
this.salvarNovoAluno(aluno5);
this.salvarNovoAluno(aluno6);
}
public void salvarNovoAluno(Aluno novoAluno)
{
alunos.add(novoAluno);
}
System.out.printf("\n");
}
int totalAtivos = 0;
int totalInativos = 0;
System.out.printf("Informe o CPF:\n");
String cpf = input.next();
System.out.printf("Informe a idade:\n");
int idade = input.nextInt();
System.out.printf("Informe a altura:\n");
double altura = input.nextDouble();
System.out.printf("Informe o peso:\n");
double peso = input.nextDouble();
Aluno novoAluno =
new Aluno(nome, cpf, idade, altura, peso, isAtivo, pacote);
this.salvarNovoAluno(novoAluno);
System.out.printf("Aluno cadastrado com sucesso.\n");
}
while(pacote == null)
{
int total = this.exibirOpcoesDePacotesERetornarTotal();
return pacote;
}
System.out.printf("------------------\n");
return total;
}
}
// O sistema terá que conter os pacotes de serviços ofertados pela academia: ex: PlanoA, PlanoB;(Classe Pacotes)
academiaControle.carregarPacotesExemplo();
// O sistema terá que registrar os Alunos matriculados com os seguintes dados: Nome Completo, Cpf, idade , Altura, Peso, Status(Ativo, não ativo);(Classe Aluno)
academiaControle.carregarAlunosExemplo();
// O sistema terá que exibir a lista de alunos matriculados e seus respectivos planos
academiaControle.exibirAlunosMatriculados();
// Além disso, terá que somar o número de alunos ativos e não ativos.
academiaControle.exibirTotalAlunosAtivosInativos();
}
}