Page 1283 - IT2
P. 1283

Debut

                           Lire la taille du tableau ;
                           Ecrire (" Entrer la taille du tableau : ") ;
                           Lire(taille) ;

                           Pour i allant de 1 à taille faire
                               Ecrire (" Entrer le jour" ,i) ;
                               Lire (T(i).jour) ;
                               Ecrire (" Entrer le mois " ,i) ;

                               Lire (T(i).mois) ;
                               <<Comparer avec le tableau des signes astrologiques>> ;
                              <<Afficher le résultat>> ;

                           FinPour
                          Fin
            PARTIE 4 : PROGRAMMATION ORIENTEE OBJET (12 PTS)

            Le formateur doit analyser chaque réponse en fonction du langage utilisé ( VB.Net, C# ou Java)

            Proposition de solution en java :

               1-  Public class montre{
                 int heure; // entre 0 et 23
                 int minute; // entre 0 et 59
                 int seconde; // entre 0 et 59
               2-  / / constructeur avec paramètres
                public   montre(int h, int m, int s)
                   {
                   if((h>=0) && (h<=23) && (m>=0) &&(m<=59) && (s>=0) && (s<=59)){
                   this.heure = h;
                   This.minute = m;
                   This.seconde = s; }
                   else {
                       system.out.println( "Les valeurs proposees sont incorrectes" ) ;
                       system.out.println ("le temps sera fixé par défaut :   00:00:00 " ) ;
                    this.heure = 0;
                   This.minute = 0;
                   This.seconde = 0;   }
                   }
            // getters **** accesseurs en lecture
                   Int getHeure(){
                   Return this.heure ;
                   }
                   Int getMinute(){
                   Return this.minute ;
                                          www.itlearning-settat.com

                                   Email: admission@itlearning-settat.com

                                                   Tél.:0661077812
                                                                                                              4/6
   1278   1279   1280   1281   1282   1283   1284   1285   1286   1287   1288