Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Графические циклы / VIP. Спирограф

  • На этом уроке мы сформулируем самостоятельное задание для завершения курса "Графические циклы".

    Полезные ссылки:
    ru.wikipedia.org/wiki/Спирограф_(игрушка)
    www.mathplayground.com/Spiromath.html

  • Дата отправки отчёта: 30 июня 2017 г.
  • Задание выполнено: за 1 час. 05 мин.
  • Чему научился: ничему
  • Что было сложным: не смог справиться с задачей, помогите, на скриншоте что получается у меня видно, код к спирографу в коментариях
  • Комментарии: private void button23_Click(object sender, EventArgs e)
            {
                int r = 70;
                int d = 15;
                int R = 170;
                int k = R- r;

                float x1 = 150 + (R - r) * (float)Math.Cos(0 / 180.0 * Math.PI) + d * (float)Math.Cos((k/ r) / 180.0 * Math.PI);
                float y1 = 150 - (R - r) * (float)Math.Sin(0 / 180.0 * Math.PI) + d * (float)Math.Sin((k/ r) / 180.0 * Math.PI);
                float x2, y2;
                for (int alfa = 0; alfa < 360*10; alfa+=10)
                {
                    x2 = 150 + (R - r) * (float)Math.Cos(alfa / 180.0 * Math.PI) + d * (float)Math.Cos((k / r) / 180.0 * Math.PI);
                    y2 = 150 - (R - r) * (float)Math.Sin(alfa / 180.0 * Math.PI) + d * (float)Math.Sin((k / r) / 180.0 * Math.PI);
                    g.DrawLine(pen, x1, y1, x2, y2);
                    x1 = x2;
                    y1 = y2;
                    sleep3();
                }
                RefreshPicture();
            }
  • Оценка видео-уроку:
Отчёт от 12956 за Графические циклы / VIP. Спирограф




Оцени работу

 
Сохранить страницу:

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Denis  # Графические циклы / VIP. Спирограф / 2017-07-01 19:10

Есть урок по спирографу в чашке кофе - добавил 75% скидку спец. для тебя.
www.videosharp.info/shop/open=coffee



Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Фантазировать и издеваться над формулами ;-)
Трудности: С ходу решить задачу не получилось
Как то не особо получилось решить... Точнее решить получилось, но результат не очень устроил, пришлось менять формулы, придумывать разные коэффициенты и т.д.


Научился: Чего-то пока никак не получается написать спирограф в программе, промучился и ... безрезультатно. Приложил скриншот спирографа на сайте.
Трудности: Написать спирограф)) Ахах)