Как в консоли вывести бинарный треугольник на C#?

Приветствую всех, сегодня рассмотрим приложение которое выстроит бинарный треугольник в консоли приложения. Программа после запуска предложит ввести пользователю количество введенных строк, после чего произведет вычисления и выведет двоичный код в виде треугольника на консоль приложения.

Рассмотрим код:

       
//изучаем C# на nookery.ru

 public static void Main(String[] args)

        {

            int p, lastInt = 0, input;

            Console.WriteLine("Введите количество строк : ");

            input = int.Parse(Console.ReadLine());

            for (int i = 1; i <= input; 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");

            }

            Console.ReadLine();

        }

Результатом работы такой программы будет :

Введите количество строк : 5
1
01
010
1010
10101

 

Обновлено: 29.10.2017 — 16:56

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.