Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main()
- {
- float turma[4][5] ={
- {6.5,6.5,7.2,7.2,7.8},
- {9.0,9.2,9.1,8.0,8.2},
- {3.5,7.9,6.9,9.2,9.2},
- {8.9,9.2,9.7,10,8.5}
- };
- float notaMaisFrequente, contador[20][2];
- int cont=0;
- // Inicia o contador com cada número da matriz e zera os contadores
- for (int b=0; b<4; b++)
- {
- for (int c=0; c<5; c++)
- {
- contador[cont][0]=turma[b][c];
- contador[cont][1]=0;
- cont++;
- }
- }
- // Verifica quantas vezes cada número saiu e incrementa o contador
- for (int a=0; a<=cont; a++)
- {
- for (int b=0; b<4; b++)
- {
- for (int c=0; c<5; c++)
- {
- if (contador[a][0]==turma[b][c]) contador[a][1]+=1;
- }
- }
- }
- // Verifica o número mais frequente
- for (int a=0; a<=cont; a++)
- {
- if (contador[a][1]>contador[a+1][1]) notaMaisFrequente=contador[a][0];
- }
- printf("Nota mais frequente na Turma 2: %.2f",notaMaisFrequente);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement