Exercice : Multiples1

  1. Ecrire un programme (dans une classe qui s'appelle Multiples1) qui affiche les multiples de 5 et de 7 pour les nombres allant de 1 à 100 par ordre croissant.
    Résultat :
    java Multiples1
    5 7 10 14 15 20 21 25 28 30 35 40 42 45 49 50 55 56 60 63 65 70 75 77 80 84 85 90 91 95 98 100 
    
    Notez qu'entre chaque nombre un espace est affiché, puis un retour à la ligne est affiché après le dernier nombre.
  2. Modifier le programme pour pouvoir passer la limite (par exemple 100) en paramètre.

    Indications :
    • Pour passer la limite en paramètre en ligne de commande :
      java Multiples1 100
      Avec Eclipse (photon) :
      -clic droit sur le .java à exécuter
      - Run as / Run configuration
      - Onglet "Arguments", "Program arguments"
    • Les arguments passés au programme sont récupérés dans la fonction main() via la variable args.
      Le premier argument sera donc dans args[0]
    • Pour convertir le type String en int, on peut utiliser la fonction public static Integer parseInt(String nm) de la classe java.lang.Integer.
      Donc on peut par exemple faire :
      int limit = Integer.parseInt(args[0])