ПрограммированиеEarth

Вспомнил за одну свою программу, которую писал, наверное, лет 10 назад и пришла в голову одна идея, которую позже реализую. А пока только продукт деятельности этой программки в GIF перешлёпну.

Earth animation

Вся эта меняющаяся картина заключена в нескольких строках, откуда не очевиден результат:

Turbo Pascal

ПрограммированиеTurbo Pascal

F2, Ctrl + F9... Запустилось, посчиталось, попрощалось, завершилось. Перезапускаю приложение уже не из среды - моргнуло и исчезло... Что за х...? Запускаю консоль, запускаю приложение - пишет "Отсутствует обязательный параметр"

Долго ломал голову, убирал в комментарии из приложения всё, что только можно, гуглил проблему. Ничего не помогает. Какие нахрен параметры? Почему работает из среды? Что за волшебство??? Пока не осенило. Приложение то назвал DEL :)

Осталась ещё одна нерешённая проблема из вчерашнего программирования, но там уже другая история и совсем не паскаль.

4 дракона

ПрограммированиеДракон Хартера - Хейтуэя

Читал книжку "Математические новеллы" Мартина Гарднера и попалась мне на глаза эта штука - кривая дракона. Сразу же захотелось её повторить, что я и проделал.

Придумал эту кривую физик Джон Хейтуэй, а теорию разработали Вильям Хартер, Хейтуэй и Брюс Бенкс. Относится этот объект к фрактальным кривым и может быть получен рекурсивным способом, но о нём ниже. На рисунке выше изображён дракон 12-го порядка.