Фрактал, кривая Госпера. Ошибка, видимость переменных. Перевод с Паскаля на VB6
Формулировка задачи:
Задача была такая написать программу на VB переведя
ее с Pascal ABC. Эта программа рисует фрактал Госпера.
Сначала я перевел программу на Turbo Pascal. Запустил.
Все работает верно. Потом перевел на VB6. Он тоже что-то
нарисовал - на фрактал не похож.
Анализ.
В программе на Паскале одна процедура вложена в другую
Там ИНОЙ УРОВЕНЬ ВИДИМОСТИ ПЕРЕМЕННЫХ. Мне такое
первый раз встретилось.
Не пошел на поклон к Паскалю. Подумал. Чем наши ребята
хуже - помогут и подскажут в чем ошибка.
Привожу обе программы. Как на Паскале, так и на Бейсике.
Верю. Будет фрактал "кривая Госпера" и у нас!!
Это программа на VB6 (перевод с Turbo Pascal)
Решение задачи: «Фрактал, кривая Госпера. Ошибка, видимость переменных. Перевод с Паскаля на VB6»
textual
Листинг программы
Private Sub D(ByVal x!, ByVal y!, ByVal l!, ByVal u!, ByVal t&, ByVal q&)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д