Está en la página 1de 3

Tarea de Fundamentos de Programacin

Introduccin a la Programacin Logo


Basado en lo revisado en clase con respecto a los comandos bsicos de Logo se
pueden graficar las siguientes figuras (de menor a mayor grado de dificultad).
Indicar qu secuencia de instrucciones (escribir un script) lleva a la flecha a
realizar el trazo correspondiente.
Para escribir los scripts ms avanzados es probable que necesites investigar
(google ayuda mucho) un poco para encontrar los nuevos comandos que
requieres. Este tipo de investigacin es muy frecuente al programar y se debe
volver un proceso natural para el programador.

Divide el ngulo en tres ngulos de


igual apertura.

Una parbola

Otra parbola

Prueba tus scripts en UCBLogo (nuestro interprete de Logo) para asegurarte de


que sean correctos. Link de descarga:
http://www.cs.berkeley.edu/~bh/downloads/ucbwlogosetup.exe

Realizar el siguiente ejercicio (tema de exmenes anteriores) en un script:

TE- La funcin CESPED dibuja un pequeo


csped de 9 puntas.
- La funcin TALLO dibuja el tallo
completo de una flor.
-La funcin CUADRADO recibe como
parmetro el dimetro del cuadrado que
la flecha debe dibujar.
1. Complete la funcin llamada
FLORCUADRADA :LADO
que dibuja cuadrados consecutivos. La
funcin cada vez que empieza a dibujar
un cuadrado nuevo lo hace desvindose
un cierto ngulo respecto al anterior,
para llegar a formar una figura con
aspecto de flor como la de la ilustracin
siguiente. Para este dibujo en particular
dibuja 18 cuadrados. Use la funcin
CUADRADO.
2. Implemente el cdigo de la funcin
JARDIN que dibuje la siguiente figura en
Logo. USE las funciones definidas
anteriormente.

TO CESPED
rt 45
REPEAT 4[RIGHT 90 FORWARD 25 LEFT 90 FORWARD 25]
END
TO TALLO
FD 40 LT 45 FD 30 lt 135 fd 20 lt 90 fd 20 lt 45
fd 30 rt 135 fd 20 rt 90 fd 20 rt 90 fd 80
END

TO CUADRADO :LADO
REPEAT 4 [ FORWARD LADO RIGHT 90 ]
END

TO FLORCUADRADA :LADO
END

También podría gustarte