Вопрос:

Составьте алгоритм Черепаха и подпрограмму Ветка(n, длина), которая рисует фрактальное дерево.

Ответ:

Алгоритм использует рекурсивную подпрограмму. При каждом вызове черепаха рисует ствол, затем при условии n > 1 рекурсивно строит две ветви длиной 0,7 от исходной.

использовать Черепаха
алг Главный
нач
  Ветка(7, 70)
кон

алг Ветка(арг цел n, вещ длина)
нач
  вправо(25)
  вперед(длина)
  если n > 1 то
    Ветка(n - 1, длина * 0.7)
  все
  назад(длина)
  влево(50)
  вперед(длина)
  если n > 1 то
    Ветка(n - 1, длина * 0.7)
  все
  назад(длина)
  вправо(25)
кон

Ответ: рекурсивный алгоритм построения дерева с глубиной 7 и начальной длиной ветви 70.