Bienvenidos!
Continuamos con el uso de etiquetas en la sentencia Pre-K y continúes porque podemos dar un identificador
o nombre y etiqueta en estas palabras clave cuando estamos trabajando, por ejemplo con flor, con huay
y esa referencia, por ejemplo, a un determinado foro, porque podríamos tener un fork anidado dentro
de otro foro.
Y si en el segundo fork que está anidado quiero hacer un preu o un continue, el problema es que sea
salir en ese foro igual que anidado, pero no en el padre que lo contiene, por ejemplo.
Y qué pasa si me quiero salir o hacer un break en el foro padre en el primer foro?
Bueno, para eso justamente están las etiquetas.
No se puede etiquetar un foro o solamente un foro, un Waite también o cualquier poco control.
Y esa referencia a ese flujo de control, a ese foro o a ese Weyl para aplicar el break o el.
Entonces, de esa forma, utilizando VRAC y el continue etiquetado, podemos indicar qué bucle vamos
a interrumpir o continuar su ejecución.
Pero qué mejor que un ejemplo.
Vamos a cerrar acá, vamos a crear, como siempre, una nueva clase.
Sentencias bucle.
Etiquetas.
Esto se aplica tanto para el foro como para el cual siempre tanto el continue como el break.
Pienso pongamos un ejemplo clásico vamos a tener un foro.
Cuando leí, por ejemplo, sea menor que 5, va iterar.
Efecto Hoy tenemos un típico ejemplo.
Ahora voy a tener Univ, algo que ya hemos hecho cuando helí igual a dos.
Entonces hacemos un continuo continuar con la ejecución, pero en el siguiente loop o iteración nos
saltamos la actual.
Se va a ejecutar de cero hasta cuatro.
Pero el 12 salta.
Se fija en cero 1.
El 12 salta 3.
4.
Entonces continúa con la siguiente iteración.
Qué pasa si tuviera o hace referencia a un foro en particular?
A un foro etiquetado?
Cómo puedo dar etiquetas a las sentencias, a los bucles, por ejemplo?
Puede ser arriba, justamente arriba del foro o del Weyl, con un nombre o cualquier nombre, un identificador.
Mismas reglas que un nombre variable, un nombre de método comenzando en minúscula palabras camel cais
separada con mayúscula, palabra compuesta que no tenga carácter especiales.
En fin, por ejemplo, le voy a llamar bucle 1 2 punto.
Entonces se la etiqueta bucle 1 2 puntos y siempre tiene que ir justo pegado al de abajo, pero también
poder acá al lado.
Entonces este foro está etiquetado con esta etiqueta identificador bucle 1 n continue o en el brick.
Puedo hacer referencia a esta etiqueta?
Bueno, acá tenemos un solo error con una etiqueta.
El resultado será exactamente el mismo, pero está etiquetado.
Ya, pero qué pasa si tengo otro bucle?
Otros for por acá anidado JHAN también parten cero.
También hasta 5 incrementamos el J, lo vamos a incrementar y por ejemplo, voy a cerrar el foro por
acá, debajo de él.
Y entonces tengo un foro dentro de otro anidados.
Voy a ordenar con el código acá en Cott formatear.
Bien claro, porque por ejemplo, si quito el bucle 1K se va a salir, pero de cual fuerza sale se sale,
vete del primero o del segundo, si no colocan la etiqueta se sale de este automaticamente no se, por
lo tanto no se saca sino que se asaltarla.
Iteración está la ejecutar, pero el jota.
La segunda iteración cuando el IVA 2 no lo va ejecutar no va alterar esta secuencia.
Este segundo foro entonces por eso la etiqueta importante, porque de esa forma indico hago referencia
a qué bucle quiero continuar con la siguiente iteración o a qué bucle quiero salirme completamente.
Voy a dejar la etiqueta acá voy a imprimir, Helí, pero también a Jota Jota, igual Jota.
Entonces ejecutamos.
Veamos.
Patten, Zero Helí y luego el J.
Entonces por Cady en Zero acá comienza el J de Zero hasta Cuatro.
Pero si se fijan cero uno, tres se fijan se saltó completamente la iteración del segundo foro de este
segundo foro para helí igualados cuando el índice ETB2, pero continuó con el 3 y luego con el 4.
De hecho, para que quede un poco mejor puede quitar acá el Elene.
Al principio voy a hacer un salto línea, pero sin nada, sin nada, solamente un line solamente para
saltar una línea.
Entonces me permito esto junto.
Incluso podemos colocar algunas llaves por un tema visual.
Bien, voy a levantar.
Así, este bucle lo muestra hacia el lado el segundo foro, pero el primer foro hacia abajo, entonces
si se fijan acá cero para igual a cero empieza a iterar de J y Zero J1 2 J 0 1 2 hasta 4.
Ningún problema para el igual a uno lo mismo j zero 1 y hasta 4.
Pero el 2 se lo salta.
Ahí se ve visualmente, se fijan mucho mejor.
Entonces esa forma podemos hacer un continue en un foro en específico, en un padre, por ejemplo,
que está con una etiqueta, y eso también se aplica, por ejemplo, al BRAC.
También voy a copiar este mismo ejemplo, tal cual lo vamos a copiar, lo vamos a pegar.
Acá tenemos etiqueta 1.
Le damos a cambiar nombre, un bucle, le ponemos etiquetas nomás el nombre que queramos de la misma
etiqueta y acá etiqueta.
Pero empleasen en Tineo vamos a hacer un break.
Entonces, qué va a pasar?
Bueno, va a imprimir esto nomás, porque después se sale el foro, se deja, no continúa.
Entonces hace muy similar, pero va a imprimir esto?
Bueno, de hecho voy a hacer otro salto línea para diferenciar el primer ejemplo, el segundo.
Con esto no vamos a levantar.
Nunca vamos a hacer un salto lineal también porque quiero con el print acá 12 con Bassel durch n a s.
Se fijan el primero se salta, el 2 continúa y el segundo se sale.
Por lo tanto llega hasta ahí nomás se fijan, se parece importante el tema de las etiquetas y complicado.
Esto se puede aplicar tanto a un foro como un guai.
Básicamente lo mismo.
De hecho, bueno, podría transformar esto en Wii.
No es necesario que lo hagan solamente para que lo vean, lo visualicen.
Si quieren, lo hacen o lo dejan tal cual.
Pero por ejemplo, podría sacar esto acá.
Lo dejo acá.
Y ni se les jota ningún problema lo cambio por un buey.
Loquito y recuerden incrementar guay.
El J del guay se fije, el resultado será el mismo, pero se aplica también tanto en Weyl como para
For.
Tener un Weyl dentro un foro.
Veamos otro ejemplo.
Voy a copiar esto de acá, lo de pegar acá.
Un separador también.
Bien bucle me aponer bucle Noman un bucle agradezcamos bucle 1 y después tenemos etiqueta en bucle.
Quiero iterar, por ejemplo por lo de la semana y la semana 8 horas de trabajo.
Por lo tanto, una persona trabajar cada día durante 8 horas, pero menos el sábado y domingo, los
días del fin de semana.
Bueno, entonces podemos recorrer con un Ford por cada día y por cada hora.
Por ejemplo, días son 7 día a la semana, entonces 7, pero inclusive el 7 no se pueden colocar 8,
o bien mientras sea menor o igual a 7 perfecto y 8 horas laborales 12 8 incluyéndolo 8 perfecto calamocha.
Quitar entonces cuando el día sea igual a 6 que sábado, recuerden que es el día, el JSON, las horas.
Entonces por cada día recorremos sus 8 horas, pero cuando Helí también es igual a 7 lo saltamos, por
lo tanto no trabaja.
Por ejemplo, día.
Y.
Descanso de fin de semana.
Cuándo 6 y 7.
Pero si no trabajando.
Entonces por acá.
Día el número.
Trabajando.
Acá
a las jotas serializado horas.
íbamos a levantar.
Acá faltó el print.
Elena saltó línea para parece.
Entonces, claro, por cada día, el lunes el cero y trabajando las cero horas una, dos hasta ocho
horas, aunque no al día en repartir en cero.
En realidad, ni compartir en uno.
Claro, uno llega también el J también.
Ahora que si.
Día 1 Trabajando a las una horas, después las dos y así hasta ocho horas.
El día 2 lo mismo.
El día 3 4 5.
Y el 6 7 descanso de fin de semana.
Entonces no trabaja ni el 6 7.
De esa forma podemos utilizar las etiquetas tanto en los BRICS y continua y puede identificar cual bucle,
ya sea un foro o Weyl.
Queremos interrumpir con un break o queremos continuar a la siguiente iteración con un continuo.
Continuamos en la siguiente clase.