Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Fraction g1 = new Fraction(8, 5);
            Fraction g2 = new Fraction(30, 42);
            Fraction g3 = new Fraction(19, 33);

            Console.WriteLine(g1);

            Fraction g4 = g1 * g2;
            Fraction g5 = g2 * g1;
            Fraction g6 = g1 * 7;
            Fraction g7 = g1 * g2 * g4 * g6 * 9;

            Console.WriteLine(g7);

            Console.WriteLine(g7.d);

            Fraction g8 = Fraction.Parse("2/5");

            List <Fraction> katse = new List <Fraction>()
            {
                g1, g2, g3, g4, g5, g6, g7, g8, new Fraction(2, 10)
            };

            Console.WriteLine("Before we sort \n");

            foreach (Fraction c in katse)
            {
                Console.WriteLine(c);
            }
            katse.Sort();
            Console.WriteLine("After the  sort \n");

            foreach (Fraction c in katse)
            {
                Console.WriteLine(c);
            }

            Fraction.Parsemulti("4/20,5/2,3/5");
            g7.cancel();
            Console.WriteLine(g7);

            Console.ReadKey();
        }