LCSI
 
Biblioteca de Proyectos
Diseños recursivos: Consejo Logo

Ensaye hacer un árbol binario en forma V. Para ello, siga las siguientes instrucciones:

izquierda 45
adelante :longitud
atrás :longitud
derecha 90
adelante :longitud
atrás :longitud
izquierda 45

Cada árbol tiene en cada punta un árbol que es la mitad de su tamaño. Por esto el procedimiento debe llamarse a si mismo con la mitad de la longitud después de cada adelante. Aquí tenemos un ejemplo:

Para árbol :longitud
si :longitud < 2 [alto]
izquierda 45
adelante :longitud
árbol :longitud / 2
atrás :longitud
derecha 90
adelante :longitud
árbol :longitud / 2
atrás :longitud
izquierda 45
fin