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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 1  день 45 мин.

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

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

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

  • Дата отправки отчёта: 23 сентября 2016 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Чему научился: Реализации спирографа.
  • Что было сложным: Сложный вопрос... Наверно изобразить окружность, которая движется.
  • Комментарии: Полный цикл было бы не плохо вычислить у спирографа.
  • Видеозапись: https://youtu.be/8lZ-EU1m7GY
  • Оценка видео-уроку:
Отчёт от 1232 за Графические циклы / VIP. Спирограф




Оцени работу

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

6391. Владимир
Владимир
ответить
→  Фомичева Наталья  # Графические циклы / VIP. Спирограф / 2016-09-27 09:13

Очень круто! Супер работа!


11275. Борис
Борис
ответить

24. Олюшка
Олюшка
ответить
→  Фомичева Наталья  # Графические циклы / VIP. Спирограф / 2016-09-24 19:58

Наталья, Умничка!!! Радуюсь твоими результатами! :)


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Фомичева Наталья  # Графические циклы / VIP. Спирограф / 2016-09-24 17:12

По количеству реализованного функционала лучшая работа, я вот поленился так сделать, решил сдать отчет побыстрей, а потом сделать покруче. Хорошая работа. Ты заслужила больше положительных комментов, я бы отдал свои тебе, мне их вообще непонятно за что дали, но так нельзя :-P


10494. Алексей В.
Алексей В.
ответить

7238. Константин
Константин
ответить
→  Фомичева Наталья  # Графические циклы / VIP. Спирограф / 2016-09-23 23:46

Прикольно.
1) Наталья подскажите как реализовали возможность что б можно было нажать кнопку во время работы цикла ? Например остановить.
2) И еще как получилось не стирать то, что уже было нарисовано? Ведь Clear() полностью все стирает.
Этого в курсе не было рассказано, а я так и не разобрался.



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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: самостоятельно реализовывать циклы
Трудности: эксперементировать
чтобы отображались точки я добавил к ним +1 в координатах: g.DrawLine(pen, x, y, x + 1, y + 1); теперь принцип изменился, я соединял точки, поэтому и рисунки получились другие


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