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

