La instrucción repite
Vamos a estudiar la manera de repetir un grupo de instrucciones el número de veces que deseemos. También veremos como se pueden detener los programas por un cierto tiempo; es decir, hacer temporizaciones o retardos.
repite nº de veces [instrucciones a repetir] | |
Sirve para repetir una o varias instrucciones un número determinado de veces. Las instrucciones a repetir hay que encerrarlas entre corchetes. | |
Ejemplo: Para dibujar un cuadrado podemos repetir 4 veces av 100 gd 90. repite 4 [av 100 gd 90] |
|
siempre [instrucciones] | |
Las instrucciones entre corchetes se repiten permanentemente. | |
Ejemplo: siempre [av 1] ;la tortuga no parará de moverse | |
Si probamos este ejemplo el programa nunca finalizará, para detenerlo hay que pulsar el botón Alto | |
espera tiempo | |
Detiene la ejecución del programa el tiempo indicado expresado en 1/60 segundos. Ejemplos:
espera 1 ;detiene el programa 1/60 segundos |
El ordenador tarda un tiempo (muy pequeño) en ejecutar las instrucciones; por lo tanto, si repetimos "nada" un cierto número de veces (por ejemplo, repite 5000 [ ]) estaremos provocando un retardo que dependerá del número que pongamos y de la rapidez del ordenador. Este proceso puede sernos útil cuando queramos conseguir tiempos de espera inferiores a 1/60 segundos.
Actividades
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0