Esempio n. 1
0
        public static List <double> triCroissant(double a, double b, double c)
        {
            List <double> listNombres = new List <double>();

            if (a.GetType() == typeof(double))
            {
                if (a != b)
                {
                    listNombres.Add(a);
                    listNombres.Add(b);
                    listNombres.Add(c);

                    Trier.Tri(ref listNombres);

                    return(listNombres);
                }
                else
                {
                    throw new Exception("les nombres doivent être différents");
                }
            }
            else
            {
                throw new Exception("Vous devez entrez des nombres.");
            }
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            List <double> list = new List <double>();

            list.Add(20);
            list.Add(201);
            list.Add(11);
            list.Add(41);
            list.Add(55);
            list.Add(-12);
            list.Add(13);

            Trier.Tri2(ref list);


            //Lire 2 nombres a et b. Les écrire dans l'ordre croissant.
            //Console.WriteLine("Entrez un premier nombre : ");
            //double nombre1 = Double.Parse(Console.ReadLine());

            //Console.WriteLine("Entrez un deuxième nombre : ");
            //double nombre2 = Double.Parse(Console.ReadLine());

            //Console.WriteLine("Entrez un troisième nombre : ");
            //double nombre3 = Double.Parse(Console.ReadLine());

            //List<double> liste = triCroissant(nombre1, nombre2, nombre3);

            //Console.WriteLine("nombres trié par ordre croissant : ");
        }