#include <stdio.h>
#include <string.h>
#include <stdlib.h>

char nome[30];
char nome_menor[30];
char nome_maior[30];
int  totaluno;
int  qtaprov,qtreprov;
float nota, nmaior, nmenor;
float ntotal;
float media;

int main(int argc, char *argv[])
{
  int c;
    
  printf ("Gestao de Alunos\n\n");
  
  nmaior=-1.0;
  nmenor=11.0;
  ntotal=0.0;
  totaluno=0;
  qtaprov=0;
  qtreprov=0;
  for (c=1; c<=10; c++)
  {
      printf("Nome: ");
      scanf ("%s",nome);
      printf("Nota: ");
      scanf ("%f",&nota);
      
      ntotal=ntotal+nota;
      totaluno=totaluno+1;
      
      if (nota > nmaior) 
      {
         nmaior=nota;
         strcpy(nome_maior,nome);
      }
      if (nota < nmenor) 
      {
         nmenor=nota;
         strcpy(nome_menor,nome);
      }
      
      if (nota >= 5.0) qtaprov++;
      if (nota <  5.0) qtreprov++;
  }
  
  media=ntotal/totaluno;
  printf("\nResumo Geral\n\n");
  printf("Maior Nota: %s = %.2f\n",nome_maior,nmaior);
  printf("Menor Nota: %s = %.2f\n",nome_menor,nmenor);
  printf("Qtde Aprovados : %d\n",qtaprov);
  printf("Qtde Reprovados: %d\n",qtreprov);
  printf("Media da Turma : %.2f\n",media);
  printf("\n");
  
  system("PAUSE");	
  return 0;
}
