Tuesday, 3 March 2015

//C# Program to Print a BinaryTriangle
using System;
        class myclass
        {
            public static void Main()
            {
                int input;
                Console.WriteLine("Enter the Number of Rows : ");
                  input = int.Parse(Console.ReadLine());
                  demo d = new demo();
                  d.getvalue(input);
                Console.Read();
            }
        }
        class demo
        {
            public void getvalue(int value)
            {
                int p, lastInt = 0;
                for (int i = 1; i <= value; i++)
                {
                    for (p = 1; p <= i; p++)
                    {
                        if (lastInt == 1)
                        {
                            Console.Write("0");
                            lastInt = 0;
                        }
                        else if (lastInt == 0)
                        {
                            Console.Write("1");
                            lastInt = 1;
                        }
                    }
                    Console.Write("\n");
                }
            }
        }

No comments:

Post a Comment