Exercice 1 : maximum d'entiers lus sur la ligne de commande public class maximumLigneCommande{ public static void main(String[] args) { int max = 0; int entierLu; for (int i = 0; i < args.length; i++){ entierLu = Integer.parseInt(args[i]); if(entierLu > max) {max= entierLu;} } System.out.println("Le maximum des entiers lus est: " + max); } } ____________________________________________________________ Exercice 2 public class JourParMois { // Le fichier s'appelle JourParMois.java public static void main (String [] parametre) { byte mois, nbjours = 0 ; short année ; System.out.println("De quel mois s'agit-il ? :") ; mois = Lire.b() ; System.out.println("De quelle annee ? :") ; année = Lire.s() ; switch(mois) { case 1 : case 3 : // Pour les mois à 31 jours case 5 : case 7 : case 8 : case 10 : case 12 : nbjours = 31 ; break ; case 4 : case 6 : // Pour les mois à 30 jours case 9 : case 11 : nbjours = 30 ; break ; case 2 : // Pour le cas particulier du mois de février if (année % 4 == 0 && année % 100 != 0 || année % 400 == 0) nbjours = 29 ; else nbjours = 28 ; break ; default : // En cas d'erreur de frappe System.out.println("Impossible, ce mois n'existe pas ") ; System.exit(0) ; } System.out.print(" En " + année + ", le mois n° " + mois) ; System.out.println(" a " + nbjours + " jours ") ; } // Fin du main() } // Fin de la class JourParMois _____________________________________________________________ Exercice 3 public class Devinette { public static void main (String [] parametre) { int i, nombreLu = -1, nbBoucle = 0; i = (int) (10*Math.random()); System.out.print("Ceci est un jeu, j'ai tire un nombre au "); System.out.println("hasard entre 0 et 10, devinez lequel ? "); while (nombreLu != i) { System.out.print("Votre choix : "); nombreLu = Lire.i(); nbBoucle = nbBoucle + 1; } System.out.print("Bravo ! "); System.out.println("vous avez reussi en " + nbBoucle + " fois"); } // Fin du main () } // Fin de la Class Devinette ___________________________________________________________________ Exercice 4 : alphabet public class Exercice9 { public static void main (String [] parametre) { char c; for (c = 'a'; c <= 'z'; c++) System.out.print(c + " "); System.out.println(); for (c = 'z'; c >= 'a'; c--) System.out.print(c + " "); System.out.println(); } }