<commit_before>package br.com.infnet.aluno;

import br.com.infnet.disciplina.Disciplina;

public class Aluno {
	// Private para proteger e fica restrito a está classe
	private int 	 	 matricula;
	private String 	 	 nome;
	private int 	 	 idade;
	private String	 	 curso;
	private Disciplina[] disciplinas = new Disciplina[5];
	
	// Cria aluno
	public static Aluno criaAluno(int matricula, String nome, int idade, String curso, Disciplina dis1, Disciplina dis2, Disciplina dis3, Disciplina dis4, Disciplina dis5){
		// Instancia classe
		Aluno a = new Aluno();
		// Salva
		a.setMatricula(matricula);
		a.setNome(nome);
		a.setIdade(idade);
		a.setCurso(curso);
		a.cadastraDisciplina(dis1, 0);
		a.cadastraDisciplina(dis2, 1);
		a.cadastraDisciplina(dis3, 2);
		a.cadastraDisciplina(dis4, 3);
		a.cadastraDisciplina(dis5, 4);
		return a;
	}
	
	// Cadastra disciplina
	public void cadastraDisciplina(Disciplina d, int indice){
		this.disciplinas[indice] = d;
	}
	
	// Calcula CR
	public void calculaCR(){
		// Sem tempo de terminar - 8. Crie um método, na classe Aluno, que calcula o CR deste aluno (Média das médias de cada disciplina.
	}
	
	// Professor mais malvado<commit_msg>Update Aula.java<commit_after>package br.com.infnet.aluno;

import br.com.infnet.disciplina.Disciplina;

public class Aluno {
	// Private para proteger e fica restrito a está classe
	private int 	 	 matricula;
	private String 	 	 nome;
	private int 	 	 idade;
	private String	 	 curso;
	private Disciplina[]	 disciplinas = new Disciplina[5];
	
	// Cria aluno
	public static Aluno criaAluno(int matricula, String nome, int idade, String curso, Disciplina dis1, Disciplina dis2, Disciplina dis3, Disciplina dis4, Disciplina dis5){
		// Instancia classe
		Aluno a = new Aluno();
		// Salva
		a.setMatricula(matricula);
		a.setNome(nome);
		a.setIdade(idade);
		a.setCurso(curso);
		a.cadastraDisciplina(dis1, 0);
		a.cadastraDisciplina(dis2, 1);
		a.cadastraDisciplina(dis3, 2);
		a.cadastraDisciplina(dis4, 3);
		a.cadastraDisciplina(dis5, 4);
		return a;
	}
	
	// Cadastra disciplina
	public void cadastraDisciplina(Disciplina d, int indice){
		this.disciplinas[indice] = d;
	}
	
	// Calcula CR
	public void calculaCR(){
		// Sem tempo de terminar - 8. Crie um método, na classe Aluno, que calcula o CR deste aluno (Média das médias de cada disciplina.
	}
	
	// Professor mais malvado
{'fraction_non_alphanumeric': 0.09949195596951736, 'fraction_numerical': 0.014394580863674851, 'mean_word_length': 3.8422131147540983, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5446410', 'n_tokens_mistral': 966, 'n_tokens_neox': 901, 'n_words': 240}