Los Arcos como piezas de los círculos

Muchos proyectos requieren sólo algunas piezas de círculos, llamados arcos. Dado que la longitud de un arco es simplemente una fracción de la circunsferencia de un círculo, si se varía la cantidad de giros se dibujarán diferentes tamaños de arcos. El procedimiento círculo original puede ser modificado para añadir otra entrada:

para arco :paso :veces    Cambia el procedimiento y añade una entrada.
repite :veces [adelante :paso derecha 10]
fin

Con diferentes entradas se pueden lograr arcos como los siguientes:

arco 10 18
arco 10 9

Resulta mucho más intuitivo dar a arco una entrada referida a la cantidad de grados de la circunsferencia que se quiere dibujar. De este modo Logo, basado en los grados, podría calcular cuantas veces repetir el paso y doblar. El siguiente es el procedimiento arco corregido para incorporar estos cambios:

para arco :paso :grados
repite :grados / 10 [adelante :paso derecha 10]
fin

Observe que grados se divide por 10, tomando en cuenta que la tortuga gira 10 grados hacia la derecha cada vez que se repite la lista de instrucciones.

arco 10 90        dibuja cuarto de círculo.
arco 10 180        dibuja medio círculo.