Para cada aluno:
Solicitar a digitação do RA ex:(123456);
solicitar a digitação de duas notas (entre 0 e 10);
calcular e exibir a média de cada um deles;
Quando for digitado o valor 0 para RA encerrar o loop e exibir:
a média da turma;
número de alunos aprovados (média>=6).
Eu começei a fazer mais travei na parte da média da turma e o número de alunos aprovados, vamo colocar o codigo abaixo, se alguém puder me ajudar, agradeço.
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL,"");
int ra, c, i, totalunos, Ap;
float n1, n2, M, MT;
printf("Digite o total de alunos a serem calculados a média:\n");
scanf("%d", &totalunos);
do
{
printf("Digite o RA do aluno ex:(200479): \n");
scanf("%d", &ra);
printf("Digite a nota 1 do aluno:\n ");
scanf("%f", &n1);
printf("Digite a nota 2 do aluno:\n ");
scanf("%f", &n2);
M = (n1 + n2)/2;
for (i=0; i<totalunos; i++)
{
if (M >=6)
{
Ap = ra;
}
}
printf("A média do aluno %d",ra);
printf("\né: %.1f ",M);
for (i=0; i<totalunos; i++)
{
MT += M/totalunos;
}
printf("\nPara continuar digite 1 para finalizar digite 0\n");
scanf("%d", &c);
}
while (c != 0);
printf("A média da turma é:%f",MT);
printf("\n Os alunos %d",Ap );
printf(" foram aprovados");
return 0;
}