seegongsik
Mis palabras
Programación

Hacer lo mismo muchas veces

Cuando dices "aplaude cien veces," no escribes "aplaude" cien líneas. "Aplaude, cien veces" basta. Un bucle es escribir lo mismo una sola vez, y decirle que lo haga muchas veces. Es lo que mejor hace una computadora.

01

Cien líneas vs una línea

Quieres "aplaude"
hecho cinco veces.
A mano,
escribirías "aplaude" cinco líneas.
Pero con un bucle,
"aplaude, cinco veces"
es una línea.
Abajo, compara las dos.

aplaude
aplaude
aplaude
aplaude
aplaude
cinco líneas
Escribiste la misma línea cinco veces. Cien veces serían cien líneas.

Cinco líneas a mano vs una línea de bucle. (La misma línea cinco veces · un bucle es qué·cuántas, una línea)

Cinco aún las escribes.
¿Pero cien, mil?
A mano no puedes.
Un bucle escribe "qué, cuántas"
una sola vez.
El resto la computadora
lo repite sola.

02

Contando mientras repite

Un bucle normalmente
corre contando.
Uno, dos, tres…
hasta llegar al número fijado,
hace lo mismo.
Pulsa el botón de abajo
y aparecen sellos uno por uno,
tantos como se fijó.

0
En cada vuelta, la cuenta sube uno y aparece un sello. Para en cinco.

Repite lo mismo tantas veces como se fije. (La cuenta sube de uno en uno, un sello cada vez · para en cinco)

Cada cuenta,
lo mismo una vez.
Esto es lo básico de un bucle.
Fija "cuántas veces,"
y la computadora, esa cantidad,
lo repite igual,
sin cansarse.

03

Subir hasta arriba

En vez de una cuenta,
a veces fijas "hasta cuándo."
Como subir escaleras hasta arriba,
"si aún no, una más."
Este "¿aún no?"
es la condición de la vez pasada.
Si verdadero, otra vez,
si falso, para.

1
2
3
4
5
6
Abajo del todo. Aún no en la cima.
Pregunta "¿En la cima?": si no (falso), un escalón más; si sí (verdadero), para.

Repite mientras la condición sea verdadera. (¿Arriba? si no, un escalón más · si sí, para)

Así un bucle y una condición
trabajan juntos.
La condición decide "seguir o no,"
y el bucle repite la tarea.
Las cosas hechas "hasta que se logren"
casi todas
se hacen así.

04

El esfuerzo que ahorra un bucle

Di que escribes lo mismo
cien veces a mano.
Cien líneas,
y si una está mal, cuesta encontrarla.
Un bucle es una línea.
"Esto, cien veces."
Una línea hace el trabajo de cien.

A mano100 líneas
Con un bucle1 línea
El mismo trabajo, pero un bucle termina en una sola línea. Cien veces o mil.

Lo mismo 100 veces, a mano vs bucle. (100 líneas a mano · 1 línea por bucle)

Esta es la fuerza de un bucle.
Una persona que escribe cien veces
se cansa y se equivoca.
Pero una computadora,
con una sola línea,
hace cien o diez mil veces
lo mismo, sin cansarse.

05

La mayor fuerza de una computadora

Un bucle es
la mayor fuerza de una computadora.
Lo mismo, rápido,
igual, sin cansarse.
Escríbelo una sola vez,
y lo hace miles de veces.
Luego veremos cómo agrupar muchas cosas
y darles un nombre.

Un bucle = escribir una vez, hacer muchas
Por cuenta o por condición. Repite igual, sin cansarse.
Funciones
Agrupar y nombrar
Colecciones
Muchos en uno
Más allá
Programas más grandes
La próxima vez tocaremos las "funciones," agrupando muchas tareas bajo un nombre.

Una vez que sabes repetir, ahora. (Un bucle = escribir una vez, hacer muchas → funciones · colecciones · más allá)

Ya nombramos valores (variables),
supimos sus tipos (tipos de datos),
juzgamos (condiciones),
calculamos (operadores),
y llegamos a repetir (bucles).
Reunimos
casi todo el armazón de un programa.

En una líneaUn bucle es escribir lo mismo una sola vez y decir que se haga muchas veces. Fijado por una cuenta, o repetir mientras una condición sea verdadera. Una persona que escribe cien veces se cansa y se equivoca, pero una computadora con una línea lo hace mil veces igual. Un bucle es la mayor fuerza de una computadora.
¿Te fue útil? Apoyar seegongsik
Programación