Editado.
Sequencia
3 Respostas
Esta faltando a mensagem amodal caso não exista a moda. Faça isso e vai postando suas duvidas
Primeiro, utilize as tags code para postar seu código e facilitar a vida dos leitores do seu tópico.
Segundo, o que seu código faz?
Veja o seguinte trecho que copiei do seu código:
if(temp==temp){
aux = temp;
moda = aux;
O que você quer fazer com isso aí?
Talvez seja interessante rever alguns conceitos básicos de estatística descritiva. Antes de escrever código, responda a seguinte pergunta: O que é moda?
Isso aqui pode ajudar.
Depois que tiver entendido isso, comece a escrever o código.
Sugestão: Armazene os dados no vetor antes de fazer qualquer outra coisa. Depois, execute uma varredura no vetor para verificar se existe moda e qual é.
- Crie alguns dados de teste e veja se, rodando seu programa, realmente funcionam.
Um dado que deve mostrar um valor de moda: 1, 2, 2, 2, 3
Um dado que não deve mostrar um valor de moda (deve mostrar “amodal”): 1, 2, 3, 4, 5
- No seu programa tem uma coisa escrita "if(temp==temp){ ".
Isso cheira muito mal, porque dá a impressão que você está fazendo alguma confusão (você sabe que vocé é sempre igual a você, não)?