MyLeoNes™

Bucles: repetir instrucciones — Informática, 11–13 años

Un bucle repite instrucciones, un número determinado de veces o mientras una condición siga siendo verdadera.

Qué hace un bucle

Un bucle indica al programa que ejecute otra vez las mismas instrucciones en lugar de copiarlas muchas veces. Necesita una forma de parar, como contar hasta diez o esperar a que una condición sea falsa. Cada repetición se llama iteración.

Por qué importan

Muchas tareas informáticas consisten en hacer una pequeña acción cientos o millones de veces: comprobar píxeles, leer elementos o actualizar un mundo de juego. Copiar las instrucciones sería largo y propenso a errores. Un bucle mantiene el patrón en un solo lugar y muestra claramente cuándo debe parar.

Ejemplo: contar de dos en dos

Empieza con number igual a 0. Repite cuatro veces: suma 2 a number y muéstralo. Los resultados son 2, 4, 6 y 8; el bucle termina porque ha completado cuatro repeticiones. Sin el bucle, escribirías cuatro veces el par «sumar y mostrar».

Trampa: un bucle que nunca termina

Un bucle puede ejecutarse para siempre si su condición de parada nunca se cumple o si el valor que comprueba nunca cambia. Es fácil que ocurra porque cada línea puede parecer correcta por separado. Comprueba que cada repetición acerca el programa al final, por ejemplo aumentando un contador de 0 a 5.

Dónde aparecen los bucles

Los juegos usan bucles para actualizar los movimientos y volver a dibujar la escena muchas veces por segundo. Un programa de música puede repetir un ritmo y una hoja de cálculo puede aplicar el mismo cálculo a una columna. En cada caso, repetir sirve para aplicar el mismo patrón a elementos cambiantes.

Sigue explorando

Otros idiomas

Cargando MyLeoNes™…