Programa resolvido!!!!!! #include <stdlib.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
main ( )
{
int contaprov=0,contreprov=0,contturma=0,conceito;
float mediaf,mediageral,pp,pf,trabs;
float menornotaparcial=10;
float acumuladorturma=0.0;
char aux [20];
char a;
while (a!='f')
{
printf("escreva nota prova final\nprova parcial\ntrabalhos\n");
gets (aux);
pf = atof (aux);
if ((pf>=0)&&(pf<=10)){
}else
printf("nota invalida");
gets (aux);
pp= atof (aux);
if ((pp>=0)&&(pp<=10)){
}else
printf("nota invalida");
if(menornotaparcial>=pp){
menornotaparcial=pp;}
gets (aux);
trabs=atof (aux);
if ((trabs>=0)&&(trabs<=10)){
}else
printf("nota invalida");
{
mediaf=(((pp*3)+(trabs*2)+(pf*5))/10);
contturma=contturma+1;
acumuladorturma=acumuladorturma+mediaf;
mediageral=acumuladorturma/contturma;
if (mediaf<6){conceito=0;
contreprov=contreprov+1;}
else if ((mediaf>=6)&&(mediaf<7)){conceito=1;
contaprov=contaprov+1;}
else if ((mediaf>=7)&&(mediaf<8)) {conceito=2;
contaprov=contaprov+1;}
else if ((mediaf>=8)&&(mediaf<9)) {conceito=3;
contaprov=contaprov+1;}
else if ((mediaf>=9)&&(mediaf<=10)) {conceito=4;
contaprov=contaprov+1;}
printf(" a media final do aluno sera:%f \n E seu conceito é:%d",mediaf,conceito);
}
printf("\n\npara continuar press qualquer tecla,finalizar digite (f)\n");
a = getch ();
}
printf("\nalunos aprovados é:%d",contaprov);
printf("\nalunos reprovados é:%d",contreprov);
printf("\nmenor nota parcial é:%f",menornotaparcial);
printf("\nmedia geral turma:%f",mediageral);
}