Bonjour,
Voici les consignes des fonctions à créer :
http://img15.hostingpics.net/pics/510428Date.jpg
Voici mon code :
J'aimerais savoir si mon code est correct svp ? La dernière question est un peu plus dure... quelqu'un pourrait m'aider svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 public class Date { public int jour; public int mois; public int annee; } static boolean precede(Date d1, Date d2) { if (d1.annee < d2.annee) { return true; } else if (d1.annee == d2.annee && d1.mois < d2.mois) { return true; } else if (d1.annee == d2.annee && d1.mois == d2.mois) { if (d1.jour < d2.jour) { return true; } else { return false; } } return false; } static boolean estBissextile(Date d) { return (d.annee%4 == 0 && (d.annee%100 != 0 || d.annee%400 == 0)); } static int nombreDeDates(Date[] t, Date min, Date max) { int nbDates = 0; Date tempD; for (int i = 0; i < t.length; i++) { tempD = t[i]; if (precede(min,tempD) && precede(tempD,max)) { nbDates += 1; } } return nbDates; } static Date ajouteJours(Date d,int n) { //je bloque }
Partager