Figuras geométricas 1: Los polígonos regulares

En esta sección vas a aprender a decirle a la tortuga cómo debe dibujar algunas figuras básicas, pero primero debes descubrir por ti mismo la técnica respondiendo a algunas preguntas.

En primer lugar vamos a decirle a la tortuga que dibuje un triángulo de 50 pasos de lado:

fd 50Muévete 50 pasos hacia adelante
rt 120Gira 120 grados hacia la derecha
fd 50Muévete 50 pasos hacia adelante
rt 120Gira 120 grados hacia la derecha
fd 50Muévete 50 pasos hacia adelante
rt 120Gira 120 grados hacia la derecha

Ahora vas a entender por qué hay que girar 120 grados de cada vez para dibujar el triángulo:

  1. ¿En cuántos grados se divide una vuelta completa? (Ver solución 1)
  2. ¿Cuántos lados tiene un triángulo? (Ver solución 2)
  3. ¿Cuántas veces tiene que girar la tortuga para dibujar un triángulo? (Ver solución 3)
  4. Al finalizar el dibujo, ¿ha dado la tortuga una vuelta completa? (Ver solución 4)
  5. Entonces, si tiene que dividir 360 grados (que tiene una vuelta en total) entre 3 giros, ¿a cuántos grados tocan por cada uno de los giros? (Ver solución 5)
  6. ¿Y cuántos giros tendría que hacer si quisiera dibujar un pentágono? (Ver solución 6)
  7. ¿Y cuántos grados tocarán por cada giro en ese caso? (Ver solución 7)
  8. ¿Qué habrá que decirle entonces a la tortuga para que dibuje un pentágono? (Ver solución 8)
  9. ¿Y para un hexágono? (Ver solución 9)
  10. ¿Y para un polígono regular cualquiera de N lados? (Ver solución 10)

Así quedaría un decágono (polígono de 10 lados) con 30 pasos de lado (Ver solución 11):

¡Vaya! Parece que ya conoces la palabra repeat... Entonces seguro que sabes dibujar esta rosa que se hace con 6 pentágonos (Ver solución 12):

¿Quieres saber un secreto que me ha contado la tortuga? Puedes grabar tus dibujos favoritos a disco con la opción Bitmap --> Save as... en el menú de la ventana gráfica, y puedes imprimirlos con la impresora usando la opción Bitmap --> Print.... Pregúntale a tu profesor para que te ayude.


































Soluciones

  1. En 365 grados.
  2. 3 lados.
  3. 3 veces.
  4. Sí, ha dado una vuelta completa.
  5. 360 grados / 3 giros = 120 grados por cada giro
  6. 5 giros.
  7. 360 grados / 5 giros = 72 grados por cada giro
  8.   fd 50
      rt 72 
      fd 50
      rt 72 
      fd 50
      rt 72 
      fd 50
      rt 72 
      fd 50
      rt 72 
      
  9. 360 grados / 6 giros = 60 grados por giro
      fd 50
      rt 60
      ...(repetido 6 veces en total)...
      
    Es decir, si usamos al orden repeat sería:
      repeat 6 [ fd 50 rt 60 ]
      
  10.   repeat N [ fd 50 rt 360/N ]
      
  11.   repeat 10 [ fd 30 rt 360/10 ]
      
  12.   repeat 6 [ repeat 5 [ fd 10 rt 360/5] rt 360/6 ]