Exercices les types de données en Java : Série 01

Exercices les types de données en Java : Série 01

  1. Objectif

  2. Exercice 01

    1. Rappel
      • Pour calculer n! (factorielle n), on peut utiliser deux méthodes différentes :
        1. La méthode itérative :
          • n! = 1 * 2 * 3 * ... * n
        2. La méthode récursive :
          • La méthode récursive définissant n! en fonction de (n-1)! :
          • 0! (factorielle de zéro) = 1
          • pour tout entier n>0, n! = n * (n-1)!
    2. Énoncé
      1. Écrire un programme qui calcule la factorielle d’un entier ninférieur à 20 et affiche à l’écran le résultat.
      2. Le nombre n doit être lu sur la ligne de commande.
      3. Calculer la factorielle en utilisant la méthode itérative
      4. Calculer la factorielle en utilisant la méthode récursive
      5. Ajouter une boucle demandant à l’utilisateur s’il souhaite recommencer ou non
      6. Exemple de déroulement du programme:
        • Entrez un nombre entier compris entre 0 et 12 : 12
          Méthode itérative :
          12! = 479001600
          Méthode récursive :
          12! = 479001600
          Voulez-vous recommencer [v/f] ? v
    3. Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution !



  3. Exercice 02

    1. Énoncé
    2. Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution !
  4. Exercice 03

    1. Énoncé
    2. Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution !
  5. Exercice 04

    1. Énoncé
    2. Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution !