1
00:00:11,210 --> 00:00:13,940
Vamos a ver a continuación el flujo del ciclo.

2
00:00:14,870 --> 00:00:20,050
Existen dos formas de crear el ciclo follaba a partir de la versión JDK 5.

3
00:00:20,390 --> 00:00:26,720
Revisaremos ambas en la figura podemos observar la estructura clásica del ciclo EUFOR el ciclo Fortia

4
00:00:26,720 --> 00:00:33,470
tiene predefinida en las secciones las cuales son inicialización posteriormente se revisa una condición

5
00:00:36,210 --> 00:00:43,560
si esta condición es verdadera entonces se ejecuta el código a repetir y se incrementa o decremento

6
00:00:43,630 --> 00:00:51,610
un contador ya que éste nos va a ayudar a concluir el ciclo pero se revisan nuevamente la condición.

7
00:00:51,610 --> 00:00:56,480
Si la condición es verdadera entonces se vuelve a ejecutar el código.

8
00:00:56,770 --> 00:01:03,480
De lo contrario terminará nuestro ciclo esto es así debido a que cuando manejamos ciclos muchas veces

9
00:01:03,540 --> 00:01:09,660
utilizaremos el concepto de Contador para incrementarlo o mentarlo según el número de iteraciones que

10
00:01:09,660 --> 00:01:11,220
necesitemos.

11
00:01:11,250 --> 00:01:16,980
A diferencia del ciclo Jubei o dúctil en los cuales nosotros debemos tener el control del momento en

12
00:01:16,980 --> 00:01:23,610
que la condición ya no debe cumplirse y así evitar ciclos infinitos en el ciclo tenemos secciones ya

13
00:01:23,610 --> 00:01:30,570
definidas para tener un mayor control en esta variable Contador o variables contadores que nos permitirán

14
00:01:30,570 --> 00:01:36,330
llegar a un punto donde la condición ya no sea verdadera y por lo tanto concluya el ciclo.

15
00:01:36,330 --> 00:01:42,000
De lo contrario si no llegáramos a un punto donde la condición es falsa tendríamos un ciclo infinito

16
00:01:42,430 --> 00:01:46,220
y esto bloquearía nuestro programa o recursos de nuestro equipo.

17
00:01:46,230 --> 00:01:47,610
Veamos ahora su sintaxis

18
00:01:50,820 --> 00:01:57,640
la sintaxis del ciclo es como siguen como podemos observar a diferencia del ciclo quoi o ductal el ciclo

19
00:01:57,640 --> 00:02:00,010
Force con forma de tres elementos.

20
00:02:00,130 --> 00:02:05,400
Primero tenemos una sección de inicialización separados por el punto por un punto y coma.

21
00:02:05,530 --> 00:02:12,840
Posteriormente tenemos la condición de evaluar y una vez que se ha ejecutado el cuerpo del ciclo for

22
00:02:13,210 --> 00:02:20,150
se realiza el incremento de los contadores así que es importante notar el orden en que se ejecutan los

23
00:02:20,150 --> 00:02:20,930
pasos.

24
00:02:20,930 --> 00:02:27,110
Primero se inicializar las variables de control también conocidas como contadores se revisa si la condición

25
00:02:27,110 --> 00:02:28,280
es verdadera.

26
00:02:28,280 --> 00:02:34,460
Esta condición debe de ser de tipo volia si es verdadera se ejecuta el bloque del ciclo si es falsa

27
00:02:34,580 --> 00:02:38,670
la condición termina el ciclo y no se ejecuta ni una sola vez.

28
00:02:38,750 --> 00:02:42,900
El cuerpo de este ciclo es lo que de inicialización.

29
00:02:42,900 --> 00:02:51,190
Usualmente se utiliza para iniciar el contador y también tenemos la sección donde se incrementa o decremento

30
00:02:51,280 --> 00:02:59,450
el contador la sección de iteración es la que controla la forma en que progresa y normalmente aprovecharemos

31
00:02:59,450 --> 00:03:03,440
este elemento para incrementar o decremento en nuestro contador.

32
00:03:03,440 --> 00:03:09,400
Posteriormente se vuelve a revisar la condición y si es verdadera se repiten los pasos mencionados y

33
00:03:09,410 --> 00:03:12,440
si la condición es falsa concluye el ciclo.

34
00:03:12,440 --> 00:03:16,370
En los ejercicios que vamos a desarrollar más adelante pondremos en práctica este ciclo.
