/** * I N F x 1 2 0 * * Décrivez votre classe TP3 ici. * * @author (votre nom) * @version (une date) * * (votre code permanent) * (votre adresse de courriel) */ public class TP3 { public static final int MAX_ANIMAUX = 10; public static Animal[] tabAnimaux = new Animal [MAX_ANIMAUX]; public static void afficherMenus(){ char nom; char i; char j; char l; char g; char n; char v; System.out.println("Veuillez choisir un des menus ci-dessous"); System.out.println(); System.out.println("Menu N - Ajouter un nouvel animal à la liste d'animaux (Tapez 'n')"); nom = Clavier.lireCharLn(); System.out.println("Menu I - Afficher les informations d'un animal à l'aide d'un numéro (Tapez 'i')"); i = Clavier.lireCharLn(); System.out.println("Menu J - Afficher les informations sur les animaux (Tapez 'j')"); j = Clavier.lireCharLn(); System.out.println("Menu L - Permet d'afficher les informations sur tous les animaux"); System.out.println("sur une sorte en particulier ou si l'animal est vendu (Tapez 'l')"); l = Clavier.lireCharLn(); System.out.println("Afficher les informations sur tous les animaux (Tapez '*')"); g = Clavier.lireCharLn(); System.out.println("Afficher les informations sur les animaux d'une sorte quelconque (Tapez 'n')"); n = Clavier.lireCharLn(); System.out.println("Afficher les informations sur tous les animaux (Tapez 'v')"); v = Clavier.lireCharLn(); } public static void menuN(String nom, int sorte, String informations, Date dateNaissance, double prix){ if (Animal.nbAnimaux > MAX_ANIMAUX){ System.out.println("Le nombre maximum d'animaux est atteint"); afficherMenus(); }else{ System.out.println("Veuillez entrer le nom de l'animal"); nom = Clavier.lireString(); do{ System.out.println("Veuillez entrer la sorte de l'animal"); try{ sorte = Clavier.lireInt(); }catch (NumberFormatException e){ System.out.println("Nombre invalide, veuillez recommencer"); } }while (sorte < 0 || sorte > 9); System.out.println("Veuillez entrer les informations de l'animal"); informations = Clavier.lireString(); System.out.println("Veuillez entrer l'année de naissance de l'animal"); annee = Clavier.lireInt(); do{ System.out.println("Veuillez entrer le prix de l'animal"); try{ prix = Clavier.lireDouble(); }catch (NumberFormatException e){ System.out.println("Nombre invalide, veuillez recommencer"); } }while (prix > 0); } } public static Date saisirEtValiderDate(){ } public static int saisirEtValiderAnnee(){ } public static void main (String[] params) { afficherMenus(); } // main } // TP3