Fiz algo em C, espero que ajude. #include <stdio.h>
void main(void){
unsigned float total, media, nota;
unsigned char aluno,valido;
aluno = 1;
total = 0;
nota = 0;
media = 0;
valido = 0;
while(aluno<=30){
printf("Digite a nota do aluno %d: ",aluno);
scanf("%.1f",¬a);
if(nota>=1 && nota<=9){
total+=nota;
valido++;
}
if(nota<=10) aluno++;
aluno++;
clrscr();
}
media=total/valido;
printf("O numero de alunos que tirou entre 0 e 9: %d\n",valido);
printf("A media que esses alunos atingiram foi: %.2f\n",media);
printf("Pressione qualquer tecla para finalizar.");
getch();
clrscr();
exit();
}