#include <stdio.
h>
int main() {
int qtdAvaliacoes, i;
char nome[100];
float nota, soma, media;
printf("Digite a quantidade de avaliacoes realizadas: ");
scanf("%d", &qtdAvaliacoes);
while (1) {
printf("\nDigite o nome do aluno (ou 'FIM' para encerrar): ");
scanf("%s", nome);
if (strcmp(nome, "FIM") == 0) {
break;
}
soma = 0;
for (i = 0; i < qtdAvaliacoes; i++) {
do {
printf("Digite a nota %d do aluno %s (0.0 a 10.0): ", i + 1, nome);
scanf("%f", ¬a);
if (nota < 0.0 || nota > 10.0) {
printf("Nota invalida! Digite novamente.\n");
}
} while (nota < 0.0 || nota > 10.0);
soma += nota;
}
media = soma / qtdAvaliacoes;
printf("\nAluno: %s\n", nome);
printf("Media: %.2f\n", media);
if (media >= 6.0) {
printf("Situacao: Aprovado\n");
} else {
printf("Situacao: Reprovado\n");
}
}
printf("\nEncerrando programa.\n");
return 0;
}