top of page

Logo: programa para dibujar una estrella

  • Foto del escritor: Samir Ramirez
    Samir Ramirez
  • 23 mar 2007
  • 1 Min. de lectura

Uno de los sencillos ejercicios planteados  en LOGO es dibujar una estrella. En principio vale cualquier tipo de estrella. Una singularmente sencilla es la estrella de David: estrella formada por 2 triángulos superpuestos. Una forma adecuada para hacer cualquier dibujo consiste en calcular sus coordenadas cartesianas y usar el comando setxy para ir uniendo los distintos puntos del dibujo. En nuestro caso sólo debemos unir los 6 puntos de la estrella de manera adecuada y así obtenemos la solución pedida. Una solución (definiendo el procedimiento estrella, que nos permitirá hacer estrellas de cualquier tamaño) es la siguiente (con comentarios después del símbolo ;):

to estrella :longitud           ;defino procedimiento estrella clearscreen                         ;para borrar la pantalla setxy longitud 0 setxy longitud/2 2*longitud/3 setxy 0 0                       ; primer triángulo de la estrella dibujado penup                             ; levantamos la tortuga para que no pinte setxy longitud/2 -longitud/6 pendown                         ; para que la tortuga vuelva a pintar setxy longitud longitud/2 setxy 0 longitud/2 setxy longitud/2 -longitud/6 hideturtle                      ; esconde la tortuga end                                 ; fin del procedimiento

Para poder ver nuestra estrella no tenemos más que escribir el procedimiento estrella ya definido:

estrella 120

y obtendremos una estrella de lado 120 unidades.

Entradas recientes

Ver todo

Comments


3025674909|

©2020 por SM-MANUFACTURING. Creada con Wix.com

bottom of page