Напишите рекурсивный алгоритм алг Пифагорово дерево (арг вещ длина, арг цел глубина), где
длина – длина стороны квадрата, лежащего в основании дерева, глубина – количество развилок на ветках.
Каждая развилка представляет собой «Пифаговоры штаны», построенные на равнобедренном прямоугольном треугольнике.
Ниже приведены результаты вызова этого алгоритма для разного набора параметров:
Пифагорово дерево (80, 0)
Пифагорово дерево (80, 1)
Пифагорово дерево (80, 2)
Пифагорово дерево (80, 3)
Пифагорово дерево (80, 4)
Пифагорово дерево (80, 5)
Пифагорово дерево (80, 6)
Пифагорово дерево (80, 7)
Пифагорово дерево (80, 10)
Модифицируйте функцию алг Пифагорово дерево (арг вещ длина, арг цел глубина) так, чтобы развилка была в виде треугольника с углами 90, 60, 30 градусов.
Пример дерева:
Модифицируйте предыдущий алгоритм так, чтобы он рисовал «пушистое» дерево.
Пример дерева:
Модифицируйте функцию алг Пифагорово дерево (арг вещ длина, арг цел глубина) так, чтобы величина острого угла в прямоугольном треугольнике передавалась в качестве аргумента алгоритма.
Пример дерева с использованием треугольника с углами 90, 70, 20 градусов: