EJERCICIO 3.4
MICROMUNDOS
Ciclos - La orden repita

Algunas primitivas son:

 

Primitiva Accion Funcion
anuncia [ mensaje....] Muestra una caja de mensaje con un texto
de # Gira a la derecha un angulo determinado
iz # Gira a la izquierda un angulo determinado
ad # Avanza un numero determinado de pasos de tortuga
at # retrocede un numero determinado de pasos de tortuga
bg Borrar pantalla
pinta Colorear
fcolor # cambiar el color a la tortuga
repita # [ordenes] la orden repita
cp con lapiz
sp sin lapiz

EJEMPLO:

Realizar programa que dibuje un cuadrado

para cuadrado

cp repita 4[ ad 100 de 90 ]
fin
si queremos colocarle un color debemos ubicar la tortuga dentro de la figura cerrada y pintar de la siguiente manera

para cuadrado
cp repita 4[ ad 100 de 90 ]
sp de 45 ad 10 fcolor 15 pinta iz 45 fcolor 9
fin

Se observa que para realizar una figura cerrada se usa la ley de Hooke: "toda figura cerrada debe tener un angulo de 360 grados", entonces para saber el giro del cuadrado, dividimos 360 entre 4 y el resultado es 90 grados que es el angulo de giro. ¿Cual es el angulo de giro de un triangulo?

EJERCICIO

1. Abrir Micromundos

2. Realizar programas que dibujen: Un triangulo verde, un rectangulo azul, un pentagono amarilloy un hexagono violeta