/***** Code de MesExemples.com *******/ import java.util.Scanner; class JavaFactorielRecursion { public static void main(String args[]) throws NumberFormatException { System.out.println("Tapez un nombre: "); // Lire le nombre au clavier Scanner entree = new Scanner(System.in); int nombre = Integer.parseInt(entree.nextLine()); int result= calculFac(nombre); System.out.println("Le factoriel est: " + result); } // La méthode récursive pour le calcul factoriel static int calculFac(int nombre) { if(nombre <= 1) return 1; else return nombre * calculFac(nombre-1); } } /* Tapez un nombre: 3 Le factoriel est: 6 */
Cet article Java-source: Calcul factoriel à l’aide d’une méthode récursive est apparu en premier sur .