Problème avec les vecteurs
bonjour ,
j'ai un travail à réalisé en java . Le code demandé permet de gérer les adhérents qui s'inscrivent pour pratiquer diverses disciplines( courses ,saut, lancé du poids,natation etc...).
dans l'énnoncé on nous demande de :
- créer dans une classe Adherent une méthode saisie_adhérent() qui permet de saisir au clavier les informations d'un adhérent et une autre méthode Affi_adherent() qui permet d'afficher leurs informations :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| void Saisie_adherent()throws IOException
{
System.out.println("Les informations de l'Adhérant :");
CodeId++;
System.out.println("Saisir le nom ");
nom=clavier.readLine();
System.out.println("Saisir le prénom ");
prenom=clavier.readLine();
System.out.println("Saisir l'adresse ");
adresse=clavier.readLine();
System.out.println("Saisir la date de naissance ");
dateNais=clavier.readLine();
}
void Affi_adherent()throws IOException
{
int nbr=0,rep;
System.out.println("***********************************");
System.out.println("Code d'identification: "+CodeId);
System.out.println(" Nom: "+nom);
System.out.println(" Prenom: "+prenom);
System.out.println(" Adresse: "+adresse);
System.out.println(" Date de naissance: "+dateNais);
System.out.println("***********************************");
} |
-créer dans la classe Discipline deux méthodes : saisie_discipline() et affi_discipline() ,aui permettent de saisir et d'afficher la liste des disciplines :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| void saisie_Discipline()throws IOException
{
System.out.println("Les informations de la discipline");
System.out.println("Saisir le nom");
NomDiscip=clavier.readLine();
System.out.println("Saisir la description ");
Description=clavier.readLine();
System.out.println("Saisir l'age minimum de l'inscription");
AgeMin=Integer.parseInt(clavier.readLine());
}
/********************************************/
void Affi_discipline()
{
System.out.println("*************************************");
System.out.println("Nom de la descipline: "+NomDiscip);
System.out.println("Description sommaire: "+Description);
System.out.println("Age minimum d'inscription: "+AgeMin);
System.out.println("*************************************");
} |
- dans la classe Test , on nous demande de développer un code qui permet de saisir la liste des disciplines dans un tableau Tdisp :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| void Tab_Discipline()throws IOException
{
Vector Tdisp=new Vector();
Discipline Discip=new Discipline();
int rep;
do{
Discip.saisie_Discipline();
Tdisp.addElement(Discip);
System.out.println("voulez vous ajouter une autre Discipline? (1:oui/0:non)");
rep=Integer.parseInt(clavier.readLine());
}while(rep==1);
} |
- par la suite , on doit créer une au tre méthode dans la classe test intitulée Inscription() qui permet d'inscrire un adhérent et le ranger dans un tableau :
Code:
1 2 3 4 5
| void inscription()throws IOException
{
Adhé.Saisie_adherent();
Tadhér.addElement(Adhé);
} |
mais les renseignements que l'adhérent doit fournir lors de son inscription au club sont : Nom, Prenom ,Adresse,Date de naissance, Code D'identification(attribué automatiquement) ,discipline(s) choisie(s).
L'adhérent peut choisir une à trois disciplines proposées !!!
mais j'arrive pas à présenter ces règles sur mon code !:roll:
est ce que quelqu'un peut m'aider à faire ???!!
cordialement