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 :
Pour mes homonymes je ne trouve pas d’élément dans mon cours pour savoir comment procéder
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; }
Merci par avance pour votre aide.
Partager