Crie uma classe Aluno com os atributos nome, idade, matricula e se a matrícula está ativa
ou não. E crie uma turma com os atributos código da turma, ano, semestre,
alunos e quantidade de alunos. Inclua os alunos em uma determinada turma e apresente seus nomes, além de apresentar quantos alunos existem na turma e quantos estão com a matrícula ativa
Exemplo dos dados:
Aluno:
Joao, 30, UC2002; Maria, 29, UC2003
Turma:
codigo 1A,2016,2, array de alunos: [Aluno Joao, Aluno Maria], 2 alunos ao todo.
Exemplo de resultado:
JOAO-
matricula ativa
MARIA-
matricula inativa
2
ALUNOS AO TODO
1
ATIVO
Já consegui fazer uma parte
package exercicio3;
import java.util.Scanner;
import java.util.Arrays;
public class TurmaAlunos {
public static void main(String[] args ) {
Scanner input = new Scanner(System.in);
String nome[] = new String[2];
String matricula[] = new String[2];
String situacao[] = new String[2];
int idade[] = new int[2];
System.out.println("Esta é a turma de código 1A, ano 2016, segundo semestre");
for (int i=0; i<=1; i++) {
System.out.print("Digite o nome do " +(i+1)+ "º aluno: ");
nome[i] = input.nextLine();
System.out.print("Digite a matrícula do " +(i+1)+ "º aluno: ");
matricula[i] = input.nextLine();
System.out.print("Digite a situação da matrícula do "+(i+1)+ "º aluno: ");
situacao[i] = input.nextLine();
System.out.print("Digite idade do "+(i+1)+ "º aluno: ");
idade[i]= Integer.parseInt(input.nextLine());
}
input.close();
}
}
A minha duvida é como fazer para imprimir a quantidade total de alunos do array e como mostrar quantos estão com matricula ativa?