sábado, 30 de abril de 2011

Programa do Algoritmo de Melhor Aluno

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<string.h>                                                      //string.h é para poder usar
                                                                                    //as funções de string
int main()
{
    char nome[40];
    char melhor[40];
    int cont, quant;      
    float nota, max;
    max=0;
    cont=0;
   
    printf("Informe a quantidade de alunos: \n");
    scanf("%d",&quant);

    do{
          printf("informe o nome do aluno: \n");
          fflush(stdin);                                              //fflush limpa o buffer de teclado
          gets(nome);                                               //gets lê strings sem quebrar nos
                                                                            //espaços
       do{                                                             
          printf("informe a nota do aluno: \n");
          scanf("%f",&nota);
       }while((nota<0)||(nota>100));

       if(nota>max){
                    max = nota;
                    strcpy(melhor,nome);            //strcpy é a função para copiar strings,                                     
                    }                                            // a 1ª é para onde será copiada a 2ª.
       cont++;
    }while(cont<quant);

    printf("melhor aluno = %s\n",melhor);
    printf("melhor nota = %.2f",max);
   
    getch();
    return(0);
  
}


   
      by  Wellington
    

3 comentários:

  1. tirar dúvidas e com nóis msm !!!

    aoo galerinha do estudo . kkkk!

    ResponderExcluir
  2. awee \o/
    Ahhh desisto, esse treco não quer trocar as cores tudo, depois alguem edita isso e ve se consegue

    ResponderExcluir
  3. Aweee agora ele funciona, na hora do printf ele estava com a variavel "nome" ao invés de "melhor"....=]

    ResponderExcluir