public static void SaisiePositif(int i)
i = Convert.ToInt32(Console.ReadLine());
i = Convert.ToInt32(Console.ReadLine());
public static void BoolEstPair(int i)
i = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("True");
Console.WriteLine("False");
public static void TestEstPair()
public static void PosNeg(int n1, int n2)
if (n1 < 0 && n2 < 0 | n1 > 0 && n2 > 0)
public static void TestPosNeg(int n1, int n2)
Console.WriteLine("saisir première valeur!");
n1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("saisir seconde valeur!");
n2 = Convert.ToInt32(Console.ReadLine());
public static void SommeElements(int a, int b)
Console.WriteLine(somme);
public static void TestSommeElements(int a, int b)
Console.WriteLine("saisir première valeur!");
a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("saisir seconde valeur!");
b = Convert.ToInt32(Console.ReadLine());
public static void EstMultiple(int val, int n)
Console.WriteLine(val + " est bien un multiple de " + n);
Console.WriteLine(val + " n'est pas un multiple de " + n);
public static void TestEstMultiple(int val, int n)
Console.WriteLine("saisir la valeur de var");
val = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("saisir la valauer de n");
n = Convert.ToInt32(Console.ReadLine());
public static void EstPlusGrand(int val1, int val2)
Console.WriteLine(val1 + " est plus grand que " + val2);
Console.WriteLine(val1 + " est plus petit que " + val2);
Console.WriteLine(val1 + " est égal à " + val2);
public static void TestEstPlusGrand(int val1, int val2)
Console.WriteLine("saisir la première valeur");
val1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("saisir la seconde valeur");
val2 = Convert.ToInt32(Console.ReadLine());
EstPlusGrand(val1, val2);
public static void EstBissextile(int annee)
if (annee % 400 == 0 | annee % 4 == 0 && annee % 100 != 0)
Console.WriteLine(annee + " est bissextile");
Console.WriteLine(annee + " n'est pas bissextile");
public static void TestEstBissextile(int annee)
Console.WriteLine("Choisissez une année");
annee = Convert.ToInt32(Console.ReadLine());
public static void Factorielle(int n)
Console.WriteLine(n + "!=" + fact);
public static void TestFactorielle(int n)
Console.WriteLine("Saisisez votre valeur!");
n = Convert.ToInt32(Console.ReadLine());
public static void Fibonacci(int n)
int[] tab = new int[n + 1];
tab[i] = tab[i - 1] + tab[i - 2];
Console.WriteLine(tab[n]);
public static void TestFibonacci(int n)
Console.WriteLine("saisir une valeur!");
n = Convert.ToInt32(Console.ReadLine());
public static int NombreOccurences(string s, char c)
for (i = 0; i < s.Length; i++)
Console.WriteLine(occurences);
public static void TestNombreOccurences(string s, char c)
Console.WriteLine("saisir un mot!");
Console.WriteLine("saisir le caractère");
c = Convert.ToChar(Console.ReadLine());
public static bool EstPremier(int n)
for (i = 2; i <= Math.Sqrt(n); i++)
public static void TestEstPremier(int n)
Console.WriteLine("saisir une valeur!");
n = Convert.ToInt32(Console.ReadLine());
public static void ListeDesPremiers()
for (i = 1; i <= 100; i++)
if (EstPremier(i) == true)
public static void PlusieursPremiers(int debut, int fin, bool affiche)
for (i = debut; i <= fin; i++)
if (EstPremier(i) == true)
public static void TestPlusieursPremiers(int debut, int fin, bool affiche)
Console.WriteLine("saisir valeur de début");
debut = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("saisir valeur de fin");
fin = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Ecrire true si l'affichage des nbres premiers est demandé, false sinon");
affiche = Convert.ToBoolean(Console.ReadLine());
PlusieursPremiers(debut, fin, affiche);
public static void EstPresent(string s, char c)
if (NombreOccurences(s, c) == 0)
Console.WriteLine(c + " n'est pas présent dans" + s);
Console.WriteLine(c + " est présent dans" + s);
public static void TestEstPresent(string s, char c)
Console.WriteLine("saisir le mot");
Console.WriteLine("saisir le caractère");
c = Convert.ToChar(Console.ReadLine());
public static void Main()
TestEstPresent("salut", 'c');