using System; namespace Factorielle { class MainClass { public static void Main (string[] args) { Console.Write ("Saisissez un nombre : "); int n = int.Parse(Console.ReadLine()); /***********************************/ Console.WriteLine("* Version Tant que * "); int itq = 1; int ftq = 1; while(itq <= n) { ftq *= itq; itq++; } Console.WriteLine(n + "!=" + ftq); /***********************************/ Console.WriteLine("* Version Répéter * "); int irj = 1; int frj = 1; do { frj *= irj; irj++; } while(irj <= n); Console.WriteLine(n + "!=" + frj); /***********************************/ Console.WriteLine("* Version Pour * "); int fpr = 1; for(int ipr = 1 ; ipr <= n ; ipr++) fpr *= ipr; Console.WriteLine(n + "!=" + fpr); } } }