Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2 PP
2 PP
1
2 2.2. Estructuras de
repeticion
3
4
5
6
{
7
8 < Integrantes:
9 Demian Alexis Ramirez Evagelista
10 Alexa Figueroa Salgado >
11
12
13 }
14
1 Estructuras de repeticion
2
3 {
4 01 FOR
< Permite repetir una instrucción o una
5
instrucción compuesta un número especificado
6 de veces >
7
8 02 WHILE
9 < Permite repetir una instrucción hasta
que una expresión especificada sea falsa >
10
11
12
03 DO-WHILE
< Permite repetir una instrucción o una
13 instrucción compuesta hasta que una
14 } expresión especificada sea falsa >
< You can >
1 Estructuras de repeticion
2
3
{ < Las estructuras repetitivas se
4 utilizan para realizar un determinado
5 tipo de
instrucciones en un número finito de
6
veces. Se caracterizan por tener un
7 punto inicial
8 de partida, una condición la cual se
9 encarga de ejecutar un número
determinado de
10
acciones hasta que esta condición no sea
11 válida (no se cumpla). Las sentencias
12 repetitivas son 3, FOR, WHILE y DO
13 WHILE. >
14
} < You can >
1
2.2.1 FOR
2 {
3
4 ‘El bucle FOR es una estructura de control que permite repetir un
bloque de código un número específico de veces. Es una de las
5
estructuras de control más utilizadas y poderosas.’
6
7
8 <Las primeras versiones de bucle FOR las encontramos en 1960
9 con lenguajes como ALGOL.
10
11
12
13 >
14 }
Programacion y metodos numericos
08/04/2024
2.2.1 FOR
1 { < La declaración de bucles FOR fue evolucionando para
2 hacerla más adaptable, llegando a la sintaxis más extendida,
que encontramos hoy en día en muchos lenguajes como C:
3
4
5
6
7
8 En este bucle FOR, tal cuál está definido en muchos
lenguajes, consta de tres partes.
9
10 o initialization: una sentencia que se ejecuta antes de
11 entrar en el bucle
12 o Update: sentencia que se ejecuta en cada iteración del
13 bucle
o
}
14 Condition: sentencia que se evalúa para continuar el bucle
1
2.2.2 WHILE
2 { ‘El bucle WHILE es una estructura de control que repite un bloque
3 de código mientras una condición se evalúe como verdadera.’
4
< Las En lenguaje natural, el bucle WHILE significa:
5
6 Mientras se cumpla esto -> haz esto >
7
< En cada iteración, se verifica la condición:
8
9 • Si es true, se ejecuta el bloque de código
10 • Si es false, el bucle se detiene y el
programa continúa con la siguiente
11 instrucción después del bucle.
12 De esta forma, el bucle se repite mientras que
13 la condición sea verdadera ( true). >
14 }
Programacion y metodos numericos
08/04/2024
1
2.2.2 WHILE
2 { < La sintaxis general del bucle WHILE es la siguiente: >
3
4
5
6
7
8
< El bloque de código se ejecuta repetidamente mientras la
9 condición sea verdadera. Si la condición se evalúa como falsa
10 desde el principio, el bloque de código no se ejecutará en
absoluto.>
11
12
13
14 }
Programacion y metodos numericos
08/04/2024
1
2.2.2 DO-WHILE
2 { ‘El bucle DO-WHILE es una estructura de control que repite un
bloque de código al menos una vez, y luego verifica una condición
3
para decidir si continuar o salir del bucle.’
4
5 < Las En lenguaje natural, el bucle DO-WHILE significa:
6 Haz esto -> mientras se cumpla esto. >
7
< El bucle DO-WHILE es el “hermano” del bucle
8 WHILE, y su funcionamiento es muy parecido.
9
10 La diferencia es que en el bucle DO-WHILE la
condición se verifica después de ejecutar el
11 cuerpo del bucle. Por tanto, el bucle se ejecuta
12 al menos una vez. >
13
14 }
Programacion y metodos numericos
2.2.2 DO-WHILE 08/04/2024