@Fumero escreveu:
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 ativaExemplo 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?
Mensagens: 21
Participantes: 4