Beruflich Dokumente
Kultur Dokumente
La primitiva repite recibe como parámetros la cantidad de veces que va a hacer algo y
una lista con las instrucciones que va a ejecutar cada vez.
Una lista es un conjunto de elementos encerrados entre corchetes y separados por
espacios entre si.
Trazos rectos
Práctica 1:
Editar un procedimiento “polígono” que reciba como argumentos la cantidad y la
longitud de los lados y trace polígonos regulares. Tener en cuenta que la suma de los
ángulos exteriores de cualquier figura cerrada siempre da 360º
Práctica 2:
Editar un procedimiento “roseta” que dé toda una vuelta trazando polígonos. Debe
recibir como parámetros la cantidad de polígonos que trazará, y los datos para trazar los
mismos.
Práctica 3:
Editar un procedimiento “triánguloraton” que trace un triángulo rectángulo cuya
hipotenusa sea la línea que une el centro de la ventana con la posición del puntero del
Mouse. Las coordenadas del Mouse se obtienen mediante la primitiva posraton.
Asegurarse que antes de trazar cualquier línea, la tortuga vaya al centro de la ventana.
Práctica 4:
Editar un procedimiento “rayadovertical” y otro “rayadohorizontal” que rayen la
ventana vertical y horizontalmente. Deben recibir como parámetros la cantidad y la
longitud de las líneas que van a trazar.
Tener en cuenta que la tortuga debe comenzar y terminar el procedimiento en el centro
de la pantalla y para trazar la primera linea debe desplazarse hacia la esquina superior
izquierda de la ventana luego entrar en una repetición en la que se trace cada linea y se
deje cada espacio necesario entre ellas. El ancho de cada espacio resulta de dividir el
ancho o alto de la pantalla entre la cantidad de líneas a trazar.
Se pueden hacer mediante desplazamientos y giros o mediante saltos.
Práctica 5:
Crear un procedimiento “patron” que combine varios rayados horizontales y verticales
variando el grosor y el color de la línea en cada caso. Para establecer el color de los
trazos se usa poncl o poncolorlapiz y para establecer el grosor se usa pongr o
pongrosorlapiz.
Curvas
Circulos
La primitiva circulo traza una circunferencia con el radio indicado como parámetro y
cuyo centro es la posición de la tortuga. Es como abrir un compás con la medida
determinada y trazar la circunferencia poniendo la aguja en la posición de la tortuga.
Arcos
Los arcos son secciones angulares de los círculos. La primitiva arco traza una línea
curva en sentido horario y necesita 3 datos para poder ejecutarse:
1. el radio del arco, la distancia entre la tortuga y la línea, la apertura del
compás
2. el rumbo en el que comienza a trazarse el arco, donde apoya el lápiz del
compás
3. el rumbo en el que termina de trazarse el arco, donde se levanta el lápiz
del compás
Ej:
Para trazar un semicírculo de 100 px de radio, hacia arriba de la posición de la tortuga
se escribe:
arco 100 270 90 empieza a trazar 100 px a la izquierda (rumbo 270) y deja de
hacerlo 100 px a la derecha de la tortuga (rumbo 90)
Práctica 6:
Crear procedimientos para trazar las siguientes figuras (f1, f2 y f3) ingresando como
argumento el tamaño de cada una. Respetar las proporciones indicadas en cada figura