Como descobrir quantas vezes um numero foi digitado no FOR?

1 resposta
java
B

Bom dia, como consigo descobrir quantas vezes o mesmo número foi digitado em um for?
Meu for é esse:

System.out.println("Quantas provas o cliente possui para análise? ");

Scanner entrada = new Scanner(System.in);

int prova = entrada.nextInt();
for (int i = 1; i <= prova; i++) {
        System.out.println("informe quantos pontos é a " + i + "ª prova");
        int pontos = entrada.nextInt();

        somatorio += pontos;

    }

1 Resposta

G

No seu for vc vai digitar a quantidade de provas que definiu no início.

Para descobrir o mesmo número, vc deve armazenar cada valor digitado e ir contando a quantidade que o mesmo está sendo repetido.

Um exemplo simples:

informar o valor

pesquisar se o numero digitado  existe gravado em alguma estrutura da dados (vetor, lista, map, etc)

incrementar um contador para aquele elemento repetido

percorrer a estrutura visualizando a quantidade de repetições
Criado 25 de março de 2022
Ultima resposta 28 de mar. de 2022
Respostas 1
Participantes 2