Java
Lionnel 2
Messages postés
4
Statut
Membre
-
Lionnel 2 -
Lionnel 2 -
Bjr en fait j'ai un gros pb. J'ai un projet en java que je dois rendre d'ici c vendredi voici ce dont j'ai fait:
//Classe Enseignant
import java.io.*;
public class Enseignant implements Serializable
{
int Matricule;
private String nom;
private String prenom;
private String telephone;
protected module mod;
/*public Enseignant(String nom) {
nom=nom;
}*/
public String getNom() { return nom; }
public void setNom(String nom) { nom=nom; }
/*public Enseignant(String prenom) {
prenom=prenom;}
*/
public String getPrenom() { return prenom; }
public void setPrenom(String nom) { prenom=prenom; }
/*public Enseignant(String telephone) {
telephone=telephone;}
*/
public String getTelephone() { return telephone; }
public void setTelephone(String telephone) { telephone=telephone; }
}
//Classe module
public class module {
private String code_mod;
String libmod;
protected Enseignant ens;
public void setcodemod(){
code_mod=code_mod;
}
public String getcodemod(){
return code_mod;
}
}
//Classe enseignement
public class enseignement{
private String Date;
private String heure;
private String heurefin;
String commentaire;
protected Enseignant ens;
protected module mod;
public String Date() {return Date;}
public void setDate(){
Date=Date;
}
public String heure() {return heure;}
public void setheure(){
heure=heure;
}
public String heurefin() {return heurefin;}
public void setheurefin(){
heurefin=heurefin;
}
}
//Classe lecture
public class lecture
{
public static double lireDouble() throws java.io.IOException{
String s="";
char c;
//System.out.println("Entrez un mot");
while((c=(char)System.in.read())!='\n')
{s=s+c;}
double k=Double.valueOf(s).doubleValue();
return k;
}
public static String lirestring() throws java.io.IOException{
String s="";
char c;
//System.out.println("tapez un mot");
while((c=(char)System.in.read()) !='\n')
{s=s+c;}
return s;
}
}
et enfin
//Classe principal
import java.util.*;
import java.io.*;
public class Principale
{
static Enseignant tab_ens[] = new Enseignant[100];
static int nb_ens=0;
static module tab_mod[]= new module[100];
static int nb_mod=0;
static enseignement tab_ensei[]= new enseignement[100];
static int nb_ensei=0;
//menu
public static void menu() throws java.io.IOException
{
int ch;
System.out.println("\n********** MENU **********\n");
System.out.println("1:Enregistrer les enseignants");
System.out.println("2:Enregistrer les modules");
System.out.println("3:Enregistrer les enseignements");
System.out.println("4:Modifier un enseignant");
System.out.println("5:Modifier un module");
System.out.println("6:Modifier un enseignement");
System.out.println("7:Supprimer un enseignant");
System.out.println("8:Supprimer un module");
System.out.println("9:Supprimer un enseignement");
System.out.println("10:Afficher les enseignants");
System.out.println("11:Afficher les modules");
System.out.println("12:Afficher les enseignements");
System.out.println("13:Afficher le nombre d'heures d'enseignements");
System.out.println("14:Afficher la liste des couples");
System.out.println("15:Rechercher un enseignant");
System.out.println("16:Rechercher un module");
System.out.println("17:Rechercher un enseignement");
System.out.println("18:Sauvegarder dans un fichier texte");
System.out.println("19:Restaurer les enseignants");
System.out.println("19:Restaurer les modules");
System.out.println("19:Restaurer les enseignements");
System.out.println("24:Quitter\n");
System.out.print("Saisir le numero d'un menu\t");
ch=(int)lecture.lireDouble();
switch(ch)
{
case 1: {enre_ens(); menu(); }break;
case 2: {enre_mod(); menu(); }break;
case 3: {enre_ensei(); menu(); }break;
// case 4:{modi_ens(); menu(); }break;
case 5:{modi_mod(); menu();}break;
case 6:{modi_ensei(); menu();}break;
case 7:{supprim_ens(); menu();}break;
case 8:{supprim_mod(); menu();}break;
case 9:{supprim_ensei(); menu();}break;
case 10:{affich_ens(); menu();}break;
case 11:{affich_mod(); menu();}break;
case 12:{affich_ensei();menu();}break;
case 13:{nbheure_ensei();menu();}break;
case 14:{liscouple();menu();}break;
case 15:{rech_ens();menu();}break;
case 16:{rech_mod();menu();}break;
case 17:{rech_ensei();menu();}break;
case 18:{sauv_ens();menu();}break;
case 19:{sauv_mod();menu();}break;
case 20:{sauv_ensei();menu();}break;
case 21:{resto_ens();menu();}break;
case 22:{resto_mod();menu();}break;
case 23:{resto_ensei();menu();}break;
case 24:{System.out.println("Au revoir");}break;
default:{System.out.println("\nMauvais numero !!");
menu();}
}
}
//Main
public static void main(String args[]) throws java.io.IOException
{
menu();
}
//procedures
public static void enre_ens() throws java.io.IOException
{
int m1,a1;
String n1, p1,t1;
System.out.print("***********Enregistrement des enseignants*************\n");
System.out.print("Saisir matricule:\t");
m1= (int)lecture.lireDouble();
System.out.print("Saisir nom:\t");
n1= lecture.lirestring();
System.out.print("Saisir prenom:\t");
p1= lecture.lirestring();
System.out.print("Saisir le numero de telephone:\t");
t1= lecture.lirestring();
Enseignant E=new Enseignant();
E.Matricule=m1;
E.getNom();
E.getPrenom();
E.getTelephone();
tab_ens[nb_ens]=E;
nb_ens++;
System.out.println("\n");
System.out.println("*******************************************\n");
}
//1
public static void enre_mod() throws java.io.IOException
{
int n1,d1;
System.out.println("********Enregistrement les modules******\n");
System.out.println("\nSaisir le code du module\t");
n1=(int)lecture.lireDouble();
System.out.println("\nSaisir lle libellé\t");
d1=(int)lecture.lireDouble();
module O1= new module();
O1.getcodemod();
//O1.setcodemod();
tab_mod[nb_mod]=O1;
nb_mod++;
System.out.println("**************************************************\n");
}
//2
public static void enre_ensei() throws java.io.IOException
{
System.out.print("********Enregistrement les enseignements******\n");
String d, h, hf, c;
System.out.println("\nSaisir une date\t");
d=lecture.lirestring();
System.out.println("\nSaisir l'heure\t");
h=lecture.lirestring();
System.out.print("\nSaisir l'heure fin\t");
hf=lecture.lirestring();
System.out.print("\nSaisir le commentaire\t");
c=lecture.lirestring();
enseignement A= new enseignement();
A.Date();
A.heure();
A.heurefin();
A.commentaire=c;
tab_ensei[nb_ensei]=A;
nb_ensei++;
System.out.println("************************************************\n");
}
public static void modi_ens() throws java.io.IOException
{
/* System.out.println("**********MODIFIER UN ENSEIGNANT*************");
Enseignant enseign=new Enseignant();
enseign.setNom(); //il change de nom
System.out.println("il s'appelle : " + enseign.getNom());//affiche son nom
System.out.println("************************************************\n");*/
}
public static void modi_mod() throws java.io.IOException
{
}
public static void modi_ensei() throws java.io.IOException
{
}
public static void supprim_ens() throws java.io.IOException
{
}
public static void supprim_mod() throws java.io.IOException
{
}
public static void supprim_ensei() throws java.io.IOException
{
}
public static void affich_ens() throws java.io.IOException
{
System.out.println("\n******LISTE DES ENSEIGNANTS**********\n");
for(int i=0;i<nb_ens;i++)
{
System.out.println("Enseignant N°"+tab_ens[i].Matricule+"\n");
System.out.println("Nom:\t"+tab_ens[i].getNom()+"\n");
System.out.println("Prenom:\t"+tab_ens[i].getPrenom()+"\n");
System.out.println("Age:\t"+tab_ens[i].getTelephone()+"\n");
System.out.println("\n");
System.out.println("*******************************************\n");
}
}
public static void affich_mod() throws java.io.IOException
{
System.out.println("\n******LISTE DES MODULES**********\n");
for(int i=0;i<nb_mod;i++)
{
System.out.println("Code du module"+tab_mod[i].getcodemod()+"\n");
System.out.println("Nom:\t"+tab_mod[i].libmod+"\n");
System.out.println("*******************************************\n");
}
}
public static void affich_ensei() throws java.io.IOException
{
System.out.println("\n******LISTE DES ENSEIGNEMENTS**********\n");
for(int i=0;i<nb_ensei;i++)
{
System.out.println("la date d'enseignement"+tab_ensei[i].Date()+"\n");
System.out.println("l'heure de l'enseignement"+tab_ensei[i].heure());
System.out.println("Heurefin:"+tab_ensei[i].heurefin());
System.out.println("Appréciation:"+tab_ensei[i].commentaire);
System.out.println("*********************************************\n");
}
}
public static void nbheure_ensei() throws java.io.IOException
{
}
public static void liscouple() throws java.io.IOException
{
}
public static void rech_ens() throws java.io.IOException
{ System.out.println("******************RECHERCHE D'UN ENSEIGNANT******************\n");
FileInputStream lionel=new FileInputStream("enseignant.dat");
ObjectInputStream lio=new ObjectInputStream(lionel);
try
{
int ok=0,m1;
Enseignant Ens = new Enseignant();
System.out.print("\nRecherche d'un etudiant");
System.out.print("\nSaisir le matricule");
m1=(int)lecture.lireDouble();
while(lio.available() > 0)
{
Ens=(Enseignant) lio.readObject();
//recherche
if(Ens.Matricule==m1)
{
ok=1;
break;
}
}//fin while
//si l'enseignant existe
if(ok==0)
System.out.println("Enseigant inexistant");
if(ok==1)
{
System.out.println("\nLes infos sur l'enseigant recherche sont:");
Ens.Matricule=m1;
Ens.getNom();
Ens.getPrenom();
Ens.getTelephone();
}
lionel.close();
lio.close();
}
catch(Exception e)
{
System.out.println("Désolé");
}
}
public static void rech_mod() throws java.io.IOException
{
}
public static void rech_ensei() throws java.io.IOException
{
}
public static void sauv_ens() throws java.io.IOException
{
Enseignant E=new Enseignant();
try{
FileOutputStream lionel=new FileOutputStream ("enseignant.dat");
ObjectOutputStream lio=new ObjectOutputStream(lionel);
for(int i=0;i<nb_ens;i++){
E=tab_ens[i];
lio.writeObject(E);
}
lio.close();
lionel.close();
}
catch(Exception e){
System.out.println("Erreur de sauvegarde");
}
}
public static void sauv_mod() throws java.io.IOException
{
}
public static void sauv_ensei() throws java.io.IOException
{
}
public static void resto_ens() throws java.io.IOException
{
Enseignant E=new Enseignant();
nb_ens=0;
try{
FileInputStream lion=new FileInputStream("enseigant.dat");
ObjectInputStream li=new ObjectInputStream(lion);
int i=0;
while(li.available()>0)
{
E=(Enseignant) li.readObject();
tab_ens[nb_ens]=E;
nb_ens++;
}
lion.close();
li.close();
}
catch(Exception e){
System.out.println("Impossible");
}
}
public static void resto_mod() throws java.io.IOException
{
}
public static void resto_ensei() throws java.io.IOException
{
}
}
Vous remarquerez que j'ai mi en commentaire la procédure modifier enseignant car je n'y arrive pas du tout.
Tout comme pour le reste donc j'ai vraiment besoin de votre aide pour finaliser mon projet avant ce vendredi.
SVP aidez moi.
//Classe Enseignant
import java.io.*;
public class Enseignant implements Serializable
{
int Matricule;
private String nom;
private String prenom;
private String telephone;
protected module mod;
/*public Enseignant(String nom) {
nom=nom;
}*/
public String getNom() { return nom; }
public void setNom(String nom) { nom=nom; }
/*public Enseignant(String prenom) {
prenom=prenom;}
*/
public String getPrenom() { return prenom; }
public void setPrenom(String nom) { prenom=prenom; }
/*public Enseignant(String telephone) {
telephone=telephone;}
*/
public String getTelephone() { return telephone; }
public void setTelephone(String telephone) { telephone=telephone; }
}
//Classe module
public class module {
private String code_mod;
String libmod;
protected Enseignant ens;
public void setcodemod(){
code_mod=code_mod;
}
public String getcodemod(){
return code_mod;
}
}
//Classe enseignement
public class enseignement{
private String Date;
private String heure;
private String heurefin;
String commentaire;
protected Enseignant ens;
protected module mod;
public String Date() {return Date;}
public void setDate(){
Date=Date;
}
public String heure() {return heure;}
public void setheure(){
heure=heure;
}
public String heurefin() {return heurefin;}
public void setheurefin(){
heurefin=heurefin;
}
}
//Classe lecture
public class lecture
{
public static double lireDouble() throws java.io.IOException{
String s="";
char c;
//System.out.println("Entrez un mot");
while((c=(char)System.in.read())!='\n')
{s=s+c;}
double k=Double.valueOf(s).doubleValue();
return k;
}
public static String lirestring() throws java.io.IOException{
String s="";
char c;
//System.out.println("tapez un mot");
while((c=(char)System.in.read()) !='\n')
{s=s+c;}
return s;
}
}
et enfin
//Classe principal
import java.util.*;
import java.io.*;
public class Principale
{
static Enseignant tab_ens[] = new Enseignant[100];
static int nb_ens=0;
static module tab_mod[]= new module[100];
static int nb_mod=0;
static enseignement tab_ensei[]= new enseignement[100];
static int nb_ensei=0;
//menu
public static void menu() throws java.io.IOException
{
int ch;
System.out.println("\n********** MENU **********\n");
System.out.println("1:Enregistrer les enseignants");
System.out.println("2:Enregistrer les modules");
System.out.println("3:Enregistrer les enseignements");
System.out.println("4:Modifier un enseignant");
System.out.println("5:Modifier un module");
System.out.println("6:Modifier un enseignement");
System.out.println("7:Supprimer un enseignant");
System.out.println("8:Supprimer un module");
System.out.println("9:Supprimer un enseignement");
System.out.println("10:Afficher les enseignants");
System.out.println("11:Afficher les modules");
System.out.println("12:Afficher les enseignements");
System.out.println("13:Afficher le nombre d'heures d'enseignements");
System.out.println("14:Afficher la liste des couples");
System.out.println("15:Rechercher un enseignant");
System.out.println("16:Rechercher un module");
System.out.println("17:Rechercher un enseignement");
System.out.println("18:Sauvegarder dans un fichier texte");
System.out.println("19:Restaurer les enseignants");
System.out.println("19:Restaurer les modules");
System.out.println("19:Restaurer les enseignements");
System.out.println("24:Quitter\n");
System.out.print("Saisir le numero d'un menu\t");
ch=(int)lecture.lireDouble();
switch(ch)
{
case 1: {enre_ens(); menu(); }break;
case 2: {enre_mod(); menu(); }break;
case 3: {enre_ensei(); menu(); }break;
// case 4:{modi_ens(); menu(); }break;
case 5:{modi_mod(); menu();}break;
case 6:{modi_ensei(); menu();}break;
case 7:{supprim_ens(); menu();}break;
case 8:{supprim_mod(); menu();}break;
case 9:{supprim_ensei(); menu();}break;
case 10:{affich_ens(); menu();}break;
case 11:{affich_mod(); menu();}break;
case 12:{affich_ensei();menu();}break;
case 13:{nbheure_ensei();menu();}break;
case 14:{liscouple();menu();}break;
case 15:{rech_ens();menu();}break;
case 16:{rech_mod();menu();}break;
case 17:{rech_ensei();menu();}break;
case 18:{sauv_ens();menu();}break;
case 19:{sauv_mod();menu();}break;
case 20:{sauv_ensei();menu();}break;
case 21:{resto_ens();menu();}break;
case 22:{resto_mod();menu();}break;
case 23:{resto_ensei();menu();}break;
case 24:{System.out.println("Au revoir");}break;
default:{System.out.println("\nMauvais numero !!");
menu();}
}
}
//Main
public static void main(String args[]) throws java.io.IOException
{
menu();
}
//procedures
public static void enre_ens() throws java.io.IOException
{
int m1,a1;
String n1, p1,t1;
System.out.print("***********Enregistrement des enseignants*************\n");
System.out.print("Saisir matricule:\t");
m1= (int)lecture.lireDouble();
System.out.print("Saisir nom:\t");
n1= lecture.lirestring();
System.out.print("Saisir prenom:\t");
p1= lecture.lirestring();
System.out.print("Saisir le numero de telephone:\t");
t1= lecture.lirestring();
Enseignant E=new Enseignant();
E.Matricule=m1;
E.getNom();
E.getPrenom();
E.getTelephone();
tab_ens[nb_ens]=E;
nb_ens++;
System.out.println("\n");
System.out.println("*******************************************\n");
}
//1
public static void enre_mod() throws java.io.IOException
{
int n1,d1;
System.out.println("********Enregistrement les modules******\n");
System.out.println("\nSaisir le code du module\t");
n1=(int)lecture.lireDouble();
System.out.println("\nSaisir lle libellé\t");
d1=(int)lecture.lireDouble();
module O1= new module();
O1.getcodemod();
//O1.setcodemod();
tab_mod[nb_mod]=O1;
nb_mod++;
System.out.println("**************************************************\n");
}
//2
public static void enre_ensei() throws java.io.IOException
{
System.out.print("********Enregistrement les enseignements******\n");
String d, h, hf, c;
System.out.println("\nSaisir une date\t");
d=lecture.lirestring();
System.out.println("\nSaisir l'heure\t");
h=lecture.lirestring();
System.out.print("\nSaisir l'heure fin\t");
hf=lecture.lirestring();
System.out.print("\nSaisir le commentaire\t");
c=lecture.lirestring();
enseignement A= new enseignement();
A.Date();
A.heure();
A.heurefin();
A.commentaire=c;
tab_ensei[nb_ensei]=A;
nb_ensei++;
System.out.println("************************************************\n");
}
public static void modi_ens() throws java.io.IOException
{
/* System.out.println("**********MODIFIER UN ENSEIGNANT*************");
Enseignant enseign=new Enseignant();
enseign.setNom(); //il change de nom
System.out.println("il s'appelle : " + enseign.getNom());//affiche son nom
System.out.println("************************************************\n");*/
}
public static void modi_mod() throws java.io.IOException
{
}
public static void modi_ensei() throws java.io.IOException
{
}
public static void supprim_ens() throws java.io.IOException
{
}
public static void supprim_mod() throws java.io.IOException
{
}
public static void supprim_ensei() throws java.io.IOException
{
}
public static void affich_ens() throws java.io.IOException
{
System.out.println("\n******LISTE DES ENSEIGNANTS**********\n");
for(int i=0;i<nb_ens;i++)
{
System.out.println("Enseignant N°"+tab_ens[i].Matricule+"\n");
System.out.println("Nom:\t"+tab_ens[i].getNom()+"\n");
System.out.println("Prenom:\t"+tab_ens[i].getPrenom()+"\n");
System.out.println("Age:\t"+tab_ens[i].getTelephone()+"\n");
System.out.println("\n");
System.out.println("*******************************************\n");
}
}
public static void affich_mod() throws java.io.IOException
{
System.out.println("\n******LISTE DES MODULES**********\n");
for(int i=0;i<nb_mod;i++)
{
System.out.println("Code du module"+tab_mod[i].getcodemod()+"\n");
System.out.println("Nom:\t"+tab_mod[i].libmod+"\n");
System.out.println("*******************************************\n");
}
}
public static void affich_ensei() throws java.io.IOException
{
System.out.println("\n******LISTE DES ENSEIGNEMENTS**********\n");
for(int i=0;i<nb_ensei;i++)
{
System.out.println("la date d'enseignement"+tab_ensei[i].Date()+"\n");
System.out.println("l'heure de l'enseignement"+tab_ensei[i].heure());
System.out.println("Heurefin:"+tab_ensei[i].heurefin());
System.out.println("Appréciation:"+tab_ensei[i].commentaire);
System.out.println("*********************************************\n");
}
}
public static void nbheure_ensei() throws java.io.IOException
{
}
public static void liscouple() throws java.io.IOException
{
}
public static void rech_ens() throws java.io.IOException
{ System.out.println("******************RECHERCHE D'UN ENSEIGNANT******************\n");
FileInputStream lionel=new FileInputStream("enseignant.dat");
ObjectInputStream lio=new ObjectInputStream(lionel);
try
{
int ok=0,m1;
Enseignant Ens = new Enseignant();
System.out.print("\nRecherche d'un etudiant");
System.out.print("\nSaisir le matricule");
m1=(int)lecture.lireDouble();
while(lio.available() > 0)
{
Ens=(Enseignant) lio.readObject();
//recherche
if(Ens.Matricule==m1)
{
ok=1;
break;
}
}//fin while
//si l'enseignant existe
if(ok==0)
System.out.println("Enseigant inexistant");
if(ok==1)
{
System.out.println("\nLes infos sur l'enseigant recherche sont:");
Ens.Matricule=m1;
Ens.getNom();
Ens.getPrenom();
Ens.getTelephone();
}
lionel.close();
lio.close();
}
catch(Exception e)
{
System.out.println("Désolé");
}
}
public static void rech_mod() throws java.io.IOException
{
}
public static void rech_ensei() throws java.io.IOException
{
}
public static void sauv_ens() throws java.io.IOException
{
Enseignant E=new Enseignant();
try{
FileOutputStream lionel=new FileOutputStream ("enseignant.dat");
ObjectOutputStream lio=new ObjectOutputStream(lionel);
for(int i=0;i<nb_ens;i++){
E=tab_ens[i];
lio.writeObject(E);
}
lio.close();
lionel.close();
}
catch(Exception e){
System.out.println("Erreur de sauvegarde");
}
}
public static void sauv_mod() throws java.io.IOException
{
}
public static void sauv_ensei() throws java.io.IOException
{
}
public static void resto_ens() throws java.io.IOException
{
Enseignant E=new Enseignant();
nb_ens=0;
try{
FileInputStream lion=new FileInputStream("enseigant.dat");
ObjectInputStream li=new ObjectInputStream(lion);
int i=0;
while(li.available()>0)
{
E=(Enseignant) li.readObject();
tab_ens[nb_ens]=E;
nb_ens++;
}
lion.close();
li.close();
}
catch(Exception e){
System.out.println("Impossible");
}
}
public static void resto_mod() throws java.io.IOException
{
}
public static void resto_ensei() throws java.io.IOException
{
}
}
Vous remarquerez que j'ai mi en commentaire la procédure modifier enseignant car je n'y arrive pas du tout.
Tout comme pour le reste donc j'ai vraiment besoin de votre aide pour finaliser mon projet avant ce vendredi.
SVP aidez moi.
A voir également:
- Java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
2 réponses
Hello,
J'ai parcouru en gros ton code... heu première remarque concernant t setter, quand tu mets genre:
Ensuite, je ne comprend pas pkoi la matricule du prof n'est pas en private? enfin bref, c du détail, et c pas la seul variable dont ta pas mis en private il me semble.
concernant t modification d'enseignement, tout d'abord tu dois avoir un critère de recherche genre veuillez entrer la matricule du professeur à modifier... ensuite tu demande qu'est-ce qu'il faut modifier et la nouvelle valeur...
et comme ta mis dans un tableau il te suffira de bouclé dans le tableau genre:
donc la je t mis en gros l'exemple pour une modification de nom... faut encore rajouter le faite qu'il le trouve pas... avec genre un teste sur un boolean à ajouter trouve=true ou trouve=false...
dans ton if, tu pourras aussi faire tab_ens[pos].getMatricule()=matriculeSaisie, dans le cas ou tu le mets private avec des getter/setter.
j'espère que ça t'aidera un peu...
J'ai parcouru en gros ton code... heu première remarque concernant t setter, quand tu mets genre:
nom=nom;utilise plutot:
this.nom=nom;pour éviter que java se plante et sache lequel utiliser.
Ensuite, je ne comprend pas pkoi la matricule du prof n'est pas en private? enfin bref, c du détail, et c pas la seul variable dont ta pas mis en private il me semble.
concernant t modification d'enseignement, tout d'abord tu dois avoir un critère de recherche genre veuillez entrer la matricule du professeur à modifier... ensuite tu demande qu'est-ce qu'il faut modifier et la nouvelle valeur...
et comme ta mis dans un tableau il te suffira de bouclé dans le tableau genre:
int pos=0 ;
while (pos<tab_ens.length)
{
// on test la matricule
if(tab_ens[pos].matricule==matriculeSaisie)
{
tab_ens[pos].setNom(nouveauNom) ;
break;
}
else
{
pos++;
}
}
donc la je t mis en gros l'exemple pour une modification de nom... faut encore rajouter le faite qu'il le trouve pas... avec genre un teste sur un boolean à ajouter trouve=true ou trouve=false...
dans ton if, tu pourras aussi faire tab_ens[pos].getMatricule()=matriculeSaisie, dans le cas ou tu le mets private avec des getter/setter.
j'espère que ça t'aidera un peu...
Lionnel 2
Merci comment vais-je faire pour supprimer un enseignant? et afficher le nombre d'heure d'enseignement? je ne sais pas comment faire.
Sims
>
Lionnel 2
Sachant que tu as un tableau d'enseignement, il te faut juste mettre la valeur à null dans le tableau, et au moment de la sauvegarde dans le fichier txt ou autre, ça devrait l'effacer...