diff --git a/src/tp03/UseLocalDate.class b/src/tp03/UseLocalDate.class index c9da901f9ce9c8337cf37adce6bc6c0bd99bab0d..8d2937948674d4d0c5d057a63b33cbcc030b07fc 100644 Binary files a/src/tp03/UseLocalDate.class and b/src/tp03/UseLocalDate.class differ diff --git a/src/tp03/UseLocalDate.java b/src/tp03/UseLocalDate.java index b98bf2072900e6abfce9131a65abddb1e5ff310c..d4a44e64a9bfe9772db0060e2726e280f0a1854e 100644 --- a/src/tp03/UseLocalDate.java +++ b/src/tp03/UseLocalDate.java @@ -23,14 +23,6 @@ public class UseLocalDate return false; } - private static void whileB(int nbKey, int min, int max) - { - do - { - nbKey = Keyboard.readInt(); - }while(!(nombreValide(nbKey, min, max))); - } - private static boolean bissextile(int year) { if(year % 4 == 0 && year >= 1582) @@ -60,9 +52,6 @@ public class UseLocalDate System.out.println("Entrez un jour entre 1 et 31 (doit être correct en fonction du mois ou de l'an bissextile) :"); day = Keyboard.readInt(); }while(!(nombreValide(day, 1, 31))); - /*whileB(year, 1970, Integer.MAX_VALUE); - whileB(month, 1, 12); - whileB(day, 1, 31);*/ if(day == 29 && month == 2 && !bissextile(year)) { @@ -78,6 +67,7 @@ public class UseLocalDate return data; } System.out.println("Erreur la date entrée n'est pas correcte veuillez vérifier le nombre de jours présent dans ce mois"); + return null; } public static void main(String[] args)