Escolar Documentos
Profissional Documentos
Cultura Documentos
h>
int main() {
char gabarito[10];
int i, j, aluno, acertos, maior_acerto = 0, menor_acerto = 10, total_alunos = 0,
nota;
float media_notas = 0;
while (1) {
acertos = 0;
printf("\nDigite as respostas do aluno:\n");
for (i = 0; i < 10; i++) {
printf("Questão %d: ", i + 1);
scanf(" %c", &aluno);
if (aluno == gabarito[i]) {
acertos++;
}
}
nota = acertos;
printf("\nNota do aluno: %d\n", nota);
media_notas += nota;
total_alunos++;
media_notas /= total_alunos;
printf("\nResultados:\n");
printf("Maior acerto: %d\n", maior_acerto);
printf("Menor acerto: %d\n", menor_acerto);
printf("Total de alunos: %d\n", total_alunos);
printf("Média de notas: %.2f\n", media_notas);
printf("\nGabarito da prova: ");
for (i = 0; i < 10; i++) {
printf("%d - %c\n", i + 1, gabarito[i]);
}
return 0;
}