1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| *import ordinateur.clavier;
*import ordinateur.ecran;
public class factorielle
{
public static void CalculerLaFactorielleden (int n)
{
// PRECONDITION : Le nombre entré est un nombre entier (un int), pas de nombre à virgules
// Le nombre entré est un nombre entier positif (pas de nombre négatif )
// Invariant : 0!=1
// (x+1)!=(x+1)*x! (x est un Naturel.)
int fact = 1;
for (int i=1; i<=n; i++) {
fact = fact * i;
}
return fact;
}
System.out.println(fact);
}
// POSTCONDITION : Le résultat est affiché
public static void main (String [] args)
{
final int max = m;
ecran.afficher ("Entrez un Int");
int n = clavier.lireUnInt();
}
} |
Partager