Раздел «Язык Си».PythonFractalPiphagorTree:

Дерево Пифагора

Дерево Пифагора основано на построении "Пифагоровы штаны", которое используется для доказательства теоремы Пифагора (квадрат гипотенузы равен сумме квадратов катетов).

Классическое дерево строится на прямоугольном треугольнике с углами в 45o. Можно построить дерево на непрямоугольном треугольнике. Или взять не равнобедренный треугольник ("дерево, обдуваемое ветром").

PythagorasTree.gif

Задача 5а: Классическое дерево Пифагора

Написать функцию, которая строит дерево Пифагора глубины n.

На квадрате построен равнобедренный треугольник с углом при основании 45o.

Построенное дерево глубины 7.

t12_pitree0.png

Задача 5b: Дерево Пифагора с равнобедренным треугольником и углом при основании 30o

Написать функцию, которая строит дерево Пифагора глубины n.

На квадрате построен равнобедренный треугольник с углом при основании 30o.

Построенное дерево глубины 7.

t12_pitree30s.png

Задача 5c: Дерево Пифагора, обдуваемое ветром

Написать функцию, которая строит дерево Пифагора глубины n.

На квадрате построен прямоугольный треугольник с углом при основании 30o.

Построенное дерево глубины 7.

t12_pitree30r.png

Задача 5d: Обобщенное дерево Пифагора, обдуваемое ветром

Написать функцию, которая строит дерево Пифагора глубины n.

На квадрате построен прямоугольный треугольник с углом при основании ang градусов.

Построенное дерево для угла ang=30 и глубины 7.

t12_pitree30r.png

Attachment sort Action Size Date Who Comment
t12_pitree0.png manage 22.3 K 13 May 2017 - 22:05 TatyanaDerbysheva  
t12_pitree30s.png manage 8.1 K 14 May 2017 - 10:15 TatyanaDerbysheva  
t12_pitree30r.png manage 22.7 K 14 May 2017 - 10:15 TatyanaDerbysheva  
PythagorasTree.gif manage 14.8 K 14 May 2017 - 10:30 TatyanaDerbysheva