Eleve.cpp
#include <iostream.h>
const int taille = 15;
//---------------------------------------------------------------------------
struct Eleve {
  char nom[taille], prenom[taille];
  double notes[10], moyenne;
  unsigned short nombreNotes;
};
//---------------------------------------------------------------------------
int main(){
  int choix;
  Eleve eleve;
  eleve.nom[0] = '\0';
  eleve.prenom[0] = '\0';
  eleve.nombreNotes = 0;
  do {
    cout << "---------------------------" << endl;
    cout << " Eleve" << endl;
    cout << "---------------------------" << endl;
    cout << "Nom..............: " << eleve.nom << endl;
    cout << "Prenom...........: " << eleve.prenom << endl;
    cout << "Notes............: " ;
    for (int i=0; i<eleve.nombreNotes; cout << eleve.notes[i++] << ' ');
    cout << endl;
    eleve.moyenne = 0.0;
    for (int i=0; i<eleve.nombreNotes; i++) eleve.moyenne += eleve.notes[i];
    if (eleve.nombreNotes) eleve.moyenne /= eleve.nombreNotes;
    cout << "Moyenne..........: " << eleve.moyenne << endl;
    cout << "Nombre de notes..: " << eleve.nombreNotes << endl;
    cout << "---------------------------" << endl;
    cout << " Menu" << endl;
    cout << "---------------------------" << endl;
    cout << "Nom et prenom.............1" << endl;
    cout << "Ajouter une note..........2" << endl;
    cout << "Enlever une note..........3" << endl;
    cout << "Quitter le programme......0" << endl;
    cout << "---------------------------" << endl;
    cout << "Votre choix : "; cin >> choix;
    cout << "---------------------------" << endl;
    switch (choix) {
      case 1 : cout << "Nom de l'élève : "; cin >> eleve.nom;
               cout << "Prénom de l'élève : "; cin >> eleve.prenom;
               break;
      case 2 : if (eleve.nombreNotes<10)
                  cout << "Nouvelle note : "; cin >> eleve.notes[eleve.nombreNotes++];
               break;
      case 3 : if (eleve.nombreNotes) eleve.nombreNotes--;
               break;
    }
  } while (choix);
	return 0;
}
//---------------------------------------------------------------------------
Eleve.cpp