Next: Exercice 3
Up: No Title
Previous: Exercice 1
class Heure {
int heures, minutes;
Heure(int h, int m) {
heures=h; minutes= m;
}
static Heure normaliser(Heure h) {
int x;
x= h.heures*60 + h.minutes;
x= x % (24*60);
return new Heure(x/60, x%60);
}
static EcrireAS(Heure h) {
//Ecrit l'heure h sous forme anglo-saxonne
int ah;
if (h.heures < 12)
System.out.println(h.heures+":"+h.minutes+"a.m.");
else
System.out.println(h.heures-12+":"+h.minutes+"p.m.");
}
static Heure Ajouter(Heure h, Heure d) {
// ajoute d a l'heure h
int h,m;
h=h.heures + d.heures;
m= h.minutes+ d.minutes;
return normaliser(new Heures(h,m));
}
}
Dominique Perrin
1998-11-18