Bonjour à tous,
Je suis débutant en C++ et j’ai des problèmes avec tous ce qui est tableaux et vecteurs.
Voici l’exo avec lequel je bloque :
Je doit réaliser un tableau rempli d’élèves (mon prénom et age) et en supposant qu’il est trié dans l’ordre alpha il faut
- Ecrire le nom et prénom des élèves dont l’age est supérieur à l’age moyen
- Faire un prog qui affiche une seule fois le nom des homonymes suivi du nombre d’élève avec le nom en question
voici les constantes de mon tableau :
s_eleve : structure
nom : chaine
prenom : chaine
age : entier
fin structure

t_eleve [1..30 ] : s_eleve //le tableau
nbeleve // nbre de ligne dans le tableau

Pour la première question je declare mes variables, je calcule l’age moyen dans le tableau et donne la liste des ages supérieur à la moyenne trouvée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
// la moyenne
int main()
{
    int nom_eleve, prenom_eleve, age_eleve, nbeleve, i;
    double moyenne=0;
    for(i=0; i<30; i++)
    moyenne = age_eleve/nbeleve;
    cout << "La liste des ages superieur a la moyenne : " << moyenne << endl;
    return 0;
}
Pour mes homonymes je ne trouve pas d’élément dans mon cours pour savoir comment procéder

Merci par avance pour votre aide.