Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. class Etudiant{
  2. static
  3. {
  4. nbEtu = 0;
  5. }
  6. private static int nbEtu;
  7. private int matricule; // question private/protected/public
  8. private String nom;
  9. private static int nbNotes;
  10. private int tab[] = new int[3]; // déclaration du tab
  11.  
  12. public Etudiant(){
  13. this("",0);
  14. }
  15. public Etudiant(String nom, int nbNotes){
  16. nbEtu++;
  17. matricule = nbEtu;
  18. this.nom=nom;
  19. this.nbNotes=nbNotes;
  20. int tab[] = new int[nbNotes];
  21. }
  22.  
  23.  
  24. public void saisie(){
  25. int i;
  26. for(i=0;i<tab.length;i++){
  27. Scanner clavier = new Scanner(System.in);
  28. tab[i] = clavier.nextInt();
  29. System.out.println("la note numero " + i+1 + " est de : " + tab[i]);
  30. }
  31. }
  32.  
  33. public int getNb(){return nbNotes;}
  34.  
  35. public float moyenne(){
  36. float moy=0.f;
  37. int i;
  38. for(i=0;i<tab.length;i++){
  39. moy=moy+tab[i];
  40. }
  41. return moy/nbNotes;
  42.  
  43. }
  44.  
  45. public void affiche(){
  46. System.out.println(matricule + nom + nbNotes + moyenne());
  47. }
  48. public Etudiant clone(){
  49. //a= b.clone()
  50. Etudiant name = new Etudiant(this.nom, this.nbNotes);
  51. name.matricule = this.matricule;
  52. return name;
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement