public static void CaTourneWhile()
Console.WriteLine("ca tourne while");
public static void CaTourneFor()
Console.WriteLine("Ca tourne for");
public static double SurfCarre(double cote)
double surface=cote*cote;
public static void testSurfCarre()
Console.WriteLine("veuillez saisir le coté du carré");
double cote=Convert.ToDouble(Console.ReadLine());
double surface=SurfCarre(cote);
Console.WriteLine("la surface du carré de coté "+ cote + " est de "+ surface);
public static double SurfCercle(double rayon)
return rayon*rayon*Math.PI;
public static void testSurfCercle()
Console.WriteLine("veuillez saisir le rayon du cercle");
double rayon=Convert.ToDouble(Console.ReadLine());
double surface=SurfCercle(rayon);
Console.WriteLine("la surface du cercle de rayon " + rayon + " est de "+ surface);
public static double CoteCarre(double SurfCarre)
return Math.Sqrt(SurfCarre);
public static void testCoteCarre()
Console.WriteLine("saisissez l'aire de votre carré");
double surface=Convert.ToDouble(Console.ReadLine());
double cote=CoteCarre(surface);
Console.WriteLine("le cote du carré de surface " + surface + " est de " + cote);
public static double rayonTOcote(double rayon)
double surface=SurfCercle(rayon);
double cote=CoteCarre(surface);
public static void Ex6point1()
Console.WriteLine("Entre le rayon de ton cercle");
double rayon=Convert.ToDouble(Console.ReadLine());
double cote=rayonTOcote(rayon);
Console.WriteLine("Le cercle de rayon "+ rayon+" a la même aire qu'un carré de coté "+cote);
public static double coteTOrayon(double cote)
double surface=SurfCarre(cote);
double rayon=Math.Sqrt(surface/Math.PI);
public static void Ex6point2()
Console.WriteLine("Entre le coté de ton carré");
double cote=Convert.ToDouble(Console.ReadLine());
double rayon=coteTOrayon(cote);
Console.WriteLine("Le carré de coté "+cote+" a la même aire qu'un cercle de rayon "+rayon);
public static bool StrictPOSITIF(int variable)
public static bool StrictPositif(int value)
for(int i=-10; i<=10;i++)
if(StrictPOSITIF(i)==true)
Console.WriteLine(i+" est strictement positif");
Console.WriteLine(i+ " n'est pas strictement positif");
public static double max2(double a, double b)
Console.WriteLine("entre 2 valeurs a et b");
double a=Convert.ToDouble(Console.ReadLine());
double b=Convert.ToDouble(Console.ReadLine());
Console.WriteLine("le maximum entre "+ a +" et "+ b + " est "+max);
public static double max3(double a, double b, double c)
double max1mum=max2(a,b);
double max2mum=max2(b,c);
public static void Ex11()
Console.WriteLine("Entres 3 reels");
double a=Convert.ToDouble(Console.ReadLine());
double b=Convert.ToDouble(Console.ReadLine());
double c=Convert.ToDouble(Console.ReadLine());
Console.WriteLine("le maximum entre "+a+ ", "+b+" et "+c+ " est "+max);
public static double absolue(double x)
public static int factoriel(int n)
public static void testFacto()
Console.WriteLine("saississez un entier positif");
int n=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("le factoriel de "+n+" est "+facto);
public static int ClaPUISSANCE(int a,int b)
public static void Ex16point1()
Console.WriteLine("entres votre nombre");
int a=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("A qu'elle puissance l'eleve t'on?");
int b=Convert.ToInt32(Console.ReadLine());
Console.WriteLine(a+" eleve à la puissance "+b+" vaut "+n);
public static double ClaPuissanceV2(double a,double b)
double res=Math.Pow(a,b);
public static void Ex16point2()
Console.WriteLine("entres votre nombre");
int a=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("A qu'elle puissance l'eleve t'on?");
int b=Convert.ToInt32(Console.ReadLine());
double resultat=ClaPuissanceV2(a,b);
Console.WriteLine(a+" eleve à la puissance "+b+" vaut "+resultat);
public static double moyenne(int a, int b)
public static void Ex14()
Console.WriteLine("Entrez 2 entiers");
int a=Convert.ToInt32(Console.ReadLine());
int b=Convert.ToInt32(Console.ReadLine());
Console.WriteLine("La moyenne entre "+a+" et "+b+ " est "+n);
public static void Main()