Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package pratica2;
- import java.security.SecureRandom;
- /**
- *
- * @author aluno
- */
- public class Enquete {
- private int[] avaliacoes;
- private int qtdEntrevistados;
- private int[] freqNotas = new int[10];
- //construtor
- public Enquete(){
- qtdEntrevistados = 0; // n teve nenhum entrevistado
- avaliacoes = new int[0]; // vetor vazio
- startFrequencia();
- }
- //construtor com parametro
- public Enquete(int quantidade){
- qtdEntrevistados = quantidade;
- avaliacoes = new int[qtdEntrevistados];
- startFrequencia();
- }
- // inicializando o vetor no qual contabiliza a quantidade de cada nota
- private void startFrequencia(){
- for(int i=0;i<10;i++){
- this.freqNotas[i] = 0;
- }
- }
- // Gera notas aleatorias
- private void coletarAvaliacoes(){
- SecureRandom random = new SecureRandom();
- for(int i=0;i<avaliacoes.length;i++){
- avaliacoes[i] = random.nextInt(10) + 1;
- //modifica o vetor de ocorrencia das notas
- freqNotas[avaliacoes[i] - 1]++;
- }
- }
- public void showOcorrenciaNotas(){
- System.out.println("Essa e a frequencia de cada uma das notas da enquete:");
- for(int i=0;i<10;i++){
- }
- }
- public double getMedia(){
- return 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement