for (int i = 1; i <= 9; i++)
            {
                for (int j = 1; j <= i; j++)
                {
                    Console.Write("{0}*{1}={2}\t", i, j, i * j);
                }
                Console.WriteLine();
            }
        
            for (int i = 9; i >= 1; i--)
            {
                for (int j = 1; j <=i; j++)
                {
                    Console.Write("{0}*{1}={2}\t", i, j,i*j);
                }
                Console.WriteLine();              
            }
            int d=1;
            int t = 1;
            while (d<=9)
            {
                    while (t <= 9)
                    {
                        Console.Write("{0}*{1}={2}\t", d, t, t * d);
                        t++;
                        if (t > d)
                        {
                            break;
                        }
                    }
                d++;
                t = 1;
                Console.WriteLine();
            }
            d = 1;
            t = 1;
            do
            {
                while (t <= 9)
                {
                    Console.Write("{0}*{1}={2}\t", d, t, t * d);
                    t++;
                    if (t > d)
                    {
                        break;
                    }
                }
                d++;
                t = 1;
                Console.WriteLine();
            } while (d<=9);