Ecrire un programme en langage C qui contient les opérations suivantes:
1. Définir un type structure appelé étudiant permettant de représenter un étudiant avec les champs nom, prénom, numéro (de type chaine de caractères) et note de type réel;
2. Remplir un tableau de 10 étudiants d'une classe avec des informations données par l'utilisateur
3. Afficher les noms, prénoms, numéros et notes des 10 étudiants de la classe.
4. Chercher et afficher la plus grande note de la classe
5. Chercher et afficher le nombre d'étudiants qui ont une note supérieure ou égale à 10.
6. Chercher et afficher la moyenne des notes des étudiants de la classe.
Actuellement j'ai ceci et je voudrais de l'aide pour le reste 4. et 5. et 6
#include
#include
struct Etudiant
{
char nom[20];
char prenom[20];
char numero[20];
float note[10];
float moyenne;
};
main()
{
struct Etudiant etd[10];
int i;
for(i = 0; i<10; i++)
{
printf ("...... Veillez saisir les informations du %d etudiant .....\n" , i+1);
printf ("Entrer le nom \n" );
scanf ("%s" ,&etd[i].nom );
printf ("Entrer le prenom \n" );
scanf ("%s" ,&etd[i].prenom );
printf ("Entrer la note %d \n" );
scanf ("%f" ,&etd[i].note);
};
for(i = 0; i<10; i++)
{
printf ("votre nom est : %s:\n",etd[i].nom );
printf ("votre prenom est : %s:\n",etd[i].prenom );
printf ("votre nom est : %f:\n",etd[i].note );
}
getch ();
}
