Bueno vamos a ver la estructura Weyl.
Vamos a comentar vamos a comentar todo este código para que no interfiera con la explicación de la estructura
Weyl la estructura web nos permite ejecutar un bloque de código hasta que se cumpla una condición es
decir que esa ejecución de código que esté dentro de la estructura Weyl se va a ejecutar repetidas veces
hasta que cierta condición se cumpla.
Fíjense nosotros lo que podemos hacer aquí es definir una variable vamos a hacer un vamos a declarar
una variable a modo de ejemplo vamos a declarar una variable Contador y lo vamos a definir como tipo
entero y Bosso que estamos no vamos a inicializar en cero lo vamos a colocar a cero.
Entonces lo que vamos a hacer es vamos a hacer.
Vamos a colocar ahí si hay contador vamos a jorobar
Contador sea menor o igual si estamos evaluando estamos evaluando números entonces los que lo que podamos
colocar es ese símbolo menor igual.
Con eso le estamos diciendo que mientras Contador sea menor o igual a 10 por ejemplo vamos a ejecutar
vamos a ejecutar ciertas instrucciones de bajo hasta cuándo hasta que Contador mientras que Contador
sea menor o igual a 10.
Cuando Contador sea mayor a 10 estas instrucciones no se van a no se van a ejecutar no se van a ejecutar
más.
Entonces también vamos a usar la estructura que explicamos antes de Veguín en este caso la debemos utilizar
porque en un bucle Weyl sí como UAS estén es muy probable que ejecutemos varias destrucciones más que
seguro entonces la estructura Beguin ya la damos por hecho que la vamos a colocar lo vamos a necesitar
porque vamos a necesitar que todo lo que está aquí adentro se ejecute en un solo bloque.
Entonces lo que vamos a hacer es vamos a mientras este bloque se ejecute vamos a imprimir lo que voy
a hacer dentro del Whales imprimir en la consola la variable Contador.
Si lo que tengo que colocar dentro del bucle Weyl es algo muy importante si es que esta variable con
el correr de los de los bucles que se vayan ejecutando en este hilo.
Si esto es lo que se llama un Lupo por qué Wenlock.
Porque lo que hace es limpiar es decir iterar tantas veces hasta que se cumpla la condición hasta que
no se cumpla la condición cuando no se cumple su misión para la ejecución.
Yo lo que voy a estar haciendo es imprimir en la consola el variable Contador pero no me tengo que olvidar
de ir incrementando este valor Contador en una unidad o en las unidades que yo quiera como para que
la finalización de este Weyl sea efectiva porque si no lo que va a estar ocurriendo.
Si yo ejecuto esto completamente lo que va a estar ocurriendo es un Weyl infinito en el que él seguro
no puedo resolver lo va a ejecutar infinitamente y lo vamos a estar haciendo es bloquear la base de
datos porque va a estar ejecutando una instrucción anteras de otra sin parar hasta que yo detenga ese
proceso.
Si para detener ese proceso lo tengo que realizar internamente se cuele.
No lo puedo hacer de acá o tenemos que reiniciar el SQL el servidor SQL para poder parar esa ejecución
por eso hay que tener cuidado mucho cuidado con este tipo de Weblogs porque podemos introducirnos en
una en una ejecución infinita en la que no vamos a estar muy felices de haberlo hecho así que muchos
se van a enojar con nosotros sí si éste si ejecutamos esta instrucción infinita porque lo que va a producir
es una serie SQL se va a poner a procesar esto y va a devolver las consultas con mucha lentitud y hasta
que no paremos este proceso va a seguir ocupando memoria y cada vez más con lo cual vamos a estar en
problemas entonces acá lo que no nos tenemos que olvidar es desear si la variable se tiene un valor
a la variable Contador sí qué le vamos a qué le vamos a asignar a la variable Contador le vamos a asignar
su valor
Contador +1 con esta instrucción lo que estamos haciendo es incrementar cada vez que se produce una
iteración anga incrementar el valor de la variable contador en uno es decir que se va a ir sumando.
Si hasta cuándo hasta que llegue a 10 cuando llegue a 10.
Mejor dicho hasta que llegue a 11 cuando llegue a 11.
Esta condición no se va a cumplir y vamos a salir correctamente del Weyl vamos a ejecutar lo que sucede.
Vamos a darle F5 y vamos a ver lo que escribió en la consola aquí tenemos el resultado.
Fíjense escribió el primero valor que cero uno dos tres hasta el 10 y cuando llegó al 11 cuando Contador
Laboriel el contador.
Vale vale once esta condición no era verdadera y lo que hizo fue terminar con la instrucción del Way.