code (corrigé en cours) qui affiche tous les élèves du tableau ayant le même age
Source / Exemple :
//Microsoft Visual c++
#include <iostream.h>
struct eleve{
char initiale[3];
int age;
};
void main ()
{
float moy;
int i, agetest;
const int n=5;
eleve ig1[n];
for (i=0;i<=n-1;i++)
{
cout<<"Veuillez saisir les initiales de l'eleve"<<endl;
cin>>ig1[i].initiale;
cout<<"Veuillez saisir l'age de l'eleve"<<endl;
cin>>ig1[i].age;
}
for (i=0;i<=4;i++)
{
cout<<"L'eleve : "<<ig1[i].initiale<<" a "<<ig1[i].age<<" ans."<<endl;
}
moy=0;
for (i=0;i<=n-1;i++)
{
moy=moy+ig1[i].age;
}
cout<<"La moyenne d'age de la classe est : "<<moy/n<<endl;
cout<<"Veuillez saisir un age a teste"<<endl;
cin>>agetest;
for (i=0;i<=n-1;i++)
{
if (agetest==ig1[i].age)
{
cout<<"L'eleve : "<<ig1[i].initiale<<" a le meme age."<<endl;
}
}
}
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.