Hola amigos, bienvenidos a esta clase, donde vamos a ver una estructura de control muy interesante
que showing.
Y a qué me refiero?
Por qué digo que es muy interesante lo que tiene Uruguay?
Obtener un escrito acá muy bonito es que nos permite iterar, nos permite y que.
Nada hermoso como yo he querido poner Meowth.
Y a qué me refiero con la iteración, con iterar, que es un término muy común en programación, es
que nos permite realizar una acción varias veces las veces que nosotros lo necesitemos al relevé, a
las veces que nosotros lo decidamos.
Esto se va a repetir.
Y a esa repetición?
Se llama integración.
Se pasa tanto con el Wile como también con el que veremos la proxima clase.
Y a qué me refiero cuando yo hablo de Weill?
Qué estoy queriendo decir con Wilt?
Porque con IFF decíamos que era así.
O sea, siempre y cuando se cumpla la condición.
O sea Setsu entrada bueno en el Weill.
Es un mientras significa.
O sea que mientras se cumpla la condición.
El Wile va a entrar y va a ejecutar lo que se encuentre ahí adentro las instrucciones.
Vamos un poco a expresar a qué me refiero con esto y.
Vamos a poner el nombre de la variable, vamos a inicializar en cero o en uno para no ser tan común.
Entonces escribimos while que sabemos que se pinta en verdecito in y decimos bueno, iteración.
Siempre y cuando sea, mientras sea mayor, igual a.
3.
Así no entra tantas veces.
2 puntos importante y vamos a utilizar algo que ya he visto en clases anteriores para asignacion.
Entonces vamos a decir que iteración.
Sería más igual a aumentarlo de a A1.
Y vamos a imprimir.
Estoy y tirando.
Bardi.
Igual a?
Y acá ponemos coma.
Así podemos pasar el otro, el valor y cierto.
Pero también es importante lo Lacoma.
Por teorìa.
Bah!
Se entiende.
Bah!
Itero tres veces.
Y qué hizo?
Vamos.
De la manera que a mí me gusta.
Vamos a dibujar.
Qué pasó acá?
Nosotros definimos iteración con el 1.
Entonces acá evaluó dijo Wile Bueno, mientras.
Iteración sea mayor, igual a tres vale uno.
Ahora se cumple, es verdadero, entonces dice mientras sea mayor, igual a 3.
Voy a ejecutar lo que se encuentra acá adentro y acá.
Acá adentro hay un operador de asignación donde yo le sumo uno.
Y además eso imprimo, imprimo las palabras del string.
Estoy Guiteras y Vann igual a la variable, que es un número.
Si yo hubiese querido que toque un poquito más bonito, por ejemplo, lo pude haber empezado en cero.
De esa manera.
Qué sucedería?
Itera una vez más y empiezan 1.
Ven muy interesante y muy útil y lo que tiene también el hotel.
Es que tenemos también el Nels, en el caso que la condición nunca se cumpla, nosotros tenemos una
salida.
A qué me refiero?
En realidad.
Si vamos a copiarlo exactamente igual y vamos a hacer un test para no tener que volver a escribirlo
y vamos a imprimir Brings entre paréntesis, comillas y vamos a decir.
Imprimo esto porque se termino y es perfecto.
Por ejemplo.
Y obviamente, muchachos, antes que yo imprimas ciegamente me eligieron.
Imprimo esto porque he terminado y es Ehlers.
Efectivamente, esto siempre va a aparecer.
Y por ejemplo, si yo hubiese puesto cero y a cada uno para que no entre ninguna, es directamente muestra
el acá puede haber puesto no cumplió la condición o a raíz de que no cumple con la normativa es que
no se está mostrando el resultado.
Para qué?
Lo que también tiene interesante.
Pero Wile, es que efectivamente, nosotros.
Si quieren, también le pongo un él.
Podemos indicar cuando queremos que esto corte, o sea que si queremos que entre una sola vez utilizamos
el break.
Vamos a ver qué pasa.
Efectivamente, ven que terminó directamente salió y no fue a Leles.
Osea que si yo hubiese hecho acá, pero.
Y uno para que no cumpla la condición rectamente obedecido alerts.
Porque jamás centró.
Ahora podemos hacer otra combinación interesante.
A qué me refiero?
Vamos a hacer así.
Vamos a jugar un poco.
Vamos a empezar el trasero.
Vamos a poner esto en 10, por ejemplo.
Y acá, por ejemplo, acá yo sé que va a entrar, pero yo quiero hacer una evaluación, un IF donde
voy a decir que perdón paréntesis.
Vamos a decir que mientras iteración sea estrictamente igualad, quiero que entre hasta 4 veces, por
ejemplo, o 5.
Así que encontramos el 0.
Va a entrar en trance, yo acá tengo que tabular, recuerden esto acá.
Ahora vamos a hacer un repaso sobre esto y le voy a explicar en profundidad de que va a pasar lo que
va a pasar, que me va a dar un error porque no te pueden dar puntos.
Ven, itero un.
Porque siguió entrando hasta que se cumplió esta condición.
Hasta que llegó al número cuatro.
Vamos, vamos a dibujar un poquito, porque esto es interesante y muy importante.
Yo inicializa la variable en cero.
Lo que además estamos haciendo también acá en Uruguay.
Digo bueno, mientras iteración sea menor o igual a 10, entras dentro del wey.
Entra a cada.
Y yo lo que hago es asigno un +1.
Osea que de 0 a Casavalle 1.
Y digo bueno, para el caso en el que donde se cumpla que iteración sea 4, voy a entrar.
Voy a imprimir y voy a mostrar el valor de iteración.
Y voy a salirme porque con el break lo terminamos.
Y eso es lo que efectivamente pasó una vez que nosotros esto se cumplió porque el while entraba una,
otra otra vez seguía sumando a iteración, entró una, dos, tres.
Cuando entró a cuatro lo evaluó, se cumplió la condición, entró, mostró que estaba en 4 y terminó
el programa.
Por eso acá muestra estoy integrando van 4, porque yo puse que eso sea así.
Si yo hubiese puesto acá un 11, jamás hubiese entrado, y si hubiese ido al leles.
O si saco el brik.
Sucede lo mismo porque al cabo está en cero.
Ahora, si itera hasta cuatro, termina porque no va a seguir mostrando nada, porque sigue hasta el
diez.
Pero no va a entrar a LIF y va a mostrar también el Spoke Chakana.
Le puse el break.
Bueno, amigos, sé que mucha información, pero una clase lo vamos a bajar hasta acá, en la próxima
vamos a mostrar un ejemplo súper interesante con el que se puede hacer con esto, combinando varias
cosas que hemos hecho.
Espero que le haya gustado la clase.
Les dejo un abrazo digital.