Как по моим догадкам эта функция действует так: составляем числа из заданного порядка (массива) в двоичной СС. Нам дана группа чисел из массива, по которым составляем числа и сравниваем их с заданной таблицей массива есть ли они или нет их (см. таблицу двоичного кода). Т.е. если есть то значок решетка, если нет то символ точки. Таким образом получается треугольник Сапинского. Я так понимаю, что эта функция реализовывается по таблице двоичных чисел, запирающиеся в массив и сравниваются до тех пор. пока не получится изображение. Самая красивая консольная программа, которую я создал по данному видеоуроку. Глядя на такую красоту хочется еще и еще что-нибудь создать. Двоичные числа и дискретная математика творят чудеса! Еще появилось больше мотивации изучать дискретную математику.
Что было сложным:
Были некоторые сложности при понимании функции Next, но если начинать листать код одновременно разбираясь в нем и читая его, то будет понятно что из чего растет. А так таких больших сложностей не возникало.
Приветствую, New programist! Молодец, отлично справился с заданием. Согласен с тобой, это очень интересное и красивое консольное приложение! Я бы даже сказал, есть в том во всём какая-то магия. Удивительное ощущения от того, что ты сам создал целый мир! Желаю тебе дальнейших успехов в изучении программирования.
Отчёт оценивали: 791. Валерий Жданов+118783. Andrew+117425. ser2018+13922. Александр+117947. Dmitry Sinitsin+110494. Алексей В.+120167. Айдар+116396. Денис+120619. Артём Нагорный+113417. Chip+120659. no name+110895. Danil42Russia+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Научилась созданию и использованию метода Next () для продолжения жизни своей программы, а так же метода SetRule для установления правил своей программы.
Трудности: Понять написание логики для SetRule - но труды увенчались успехом.
Научился: Реализации бинарных автоматов в виде класса, задающего логику работы программы с возможностью отображения дискретного аналога «Салфетки Серпинского» . Трудности: Разобраться с логикой работы функций SetRule() , Next () . Полёт нормальный, погружаемся дальше :) .