fork download
  1. #include <stdio.h>
  2.  
  3. int main () {
  4. float nota1[6], nota2[6], nf = 0, medturma;
  5. int nm[6];
  6. for (int i = 0; i < 6; i++) {
  7. printf("\nInforme o número de matrícula %d:", i);
  8. scanf("%d", &nm[i]);
  9.  
  10. printf("\nInforme a nota 1 do aluno %d:", i);
  11. scanf("%f", &nota1[i]);
  12.  
  13. printf("\nInforme a nota 2 do aluno %d:", i);
  14. scanf("%f", &nota2[i]);
  15. }
  16. printf("\nMatricula Nota1 Nota2 Nota final\n");
  17. float notaTotalALunos = 0;
  18. for (int i = 0; i < 6; i++) {
  19. nf = (nota1[i] + nota2[i]) / 2;
  20. notaTotalALunos += nf;
  21. printf("%d %2.2f %2.2f %2.2f\n", nm[i], nota1[i], nota2[i], nf);
  22. }
  23. medturma = notaTotalALunos / 6;
  24. printf("A media da turma foi: %2.2f\n", medturma);
  25. int alunosAbaixoDaMedia = 0;
  26. for (int i = 0; i < 6; i++) {
  27. if ((nota1[i] + nota2[i]) / 2 < medturma) {
  28. alunosAbaixoDaMedia++;
  29. }
  30. }
  31. printf("Notas abaixo da média %d:", alunosAbaixoDaMedia);
  32. }
Success #stdin #stdout 0s 3460KB
stdin
1
4
8
2
6
9
3
5
6
4
7
4
5
8
9
6
7
6
stdout
Informe o número de matrícula 0:
Informe a nota 1 do aluno 0:
Informe a nota 2 do aluno 0:
Informe o número de matrícula 1:
Informe a nota 1 do aluno 1:
Informe a nota 2 do aluno 1:
Informe o número de matrícula 2:
Informe a nota 1 do aluno 2:
Informe a nota 2 do aluno 2:
Informe o número de matrícula 3:
Informe a nota 1 do aluno 3:
Informe a nota 2 do aluno 3:
Informe o número de matrícula 4:
Informe a nota 1 do aluno 4:
Informe a nota 2 do aluno 4:
Informe o número de matrícula 5:
Informe a nota 1 do aluno 5:
Informe a nota 2 do aluno 5:
Matricula Nota1 Nota2 Nota final
1         4.00  8.00  6.00
2         6.00  9.00  7.50
3         5.00  6.00  5.50
4         7.00  4.00  5.50
5         8.00  9.00  8.50
6         7.00  6.00  6.50
A media da turma foi: 6.58
Notas abaixo da média 4: