Clase 4 Resumen

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

Clase 4.

● Estructuras repetitivas: mientras (while), desde (for), repetir (do-while).


Las estructuras que repiten las intrucciones un número determinado de veces es son
llamados bucles o lazos.
● Iteración: Repetir la ejecución de una secuencia de acciones. Se aplica un número
entero de veces.
● Bucle While: Es el tipo de bucle más sencillo, comienza por evaluar la instrucción,
la ejecuta sí es verdadera, y lo vuelve a repetir hasta que la instrucción sea negativa.
Por eso se dice que la expresión está relacionada con la condición de salida.
● Acumuladores y Contadores.
- Contador: Es una variable que se incrementará en una unidad cada vez que se
ejecute el proceso.
El contador se utiliza para llevar la cuenta de determinadas acciones durante la
ejecución del programa.
Un contador debe ser inicializado, lo cual consiste en asignarle un valor inicial
(generalmente cero).
contador = contador+1; ó contador+=1; ó contador++;
● Acumulador: La principal diferencia con el contador es que el incremento (o
decremento) de cada suma es variable en lugar de constante.
Puede ser un acumulador aditivo o multiplicativo.
Un acumulador también debe ser inicializado (0 para la suma y 1 para la
multiplicación).
acumulador = acumulador+x; ó acumulador+=x;
● Bucle do While: Su función es igual a la de bucle while salvo que la expresión de
control se evalúa al final del bucle.
do
(instrucción)
while (expresión).
● Bucle for: Consiste en realizar una acción un número determinado de veces. Está
compuesto por 3 expresiones, la de inicio, la de control y la de operación final.
Funcionamiento del bucle for:
- Primero se ejecuta la expresión de inicio. Normalmente esta es una expresión de
asignación a una variable, que le da un valor inicial.
- Luego se comprueba la expresión de control. Si esta expresión es verdadera se
ejecuta la instrucción (o el grupo de instrucciones). Si la expresión es falsa el bucle
finaliza.
- Tras ejecutar la instrucción (o instrucciones) se evalúa la expresión de operación.
Habitualmente lo que hace esta expresión es incrementar la variable de control.
- A continuación se vuelve al segundo paso. El bucle finaliza cuando la expresión de
control es falsa.
● Uso de banderas o interruptores:
Una bandera, interruptor, o switch es una variable que puede tomar los valores
falsos comunicando así información de una parte a otra del mismo. Pueden ser
utilizados para el control de bucles.
● Break: La instrucción de salto break se usa para interrumpir (romper) la ejecución
normal de un bucle. Así, el control del programa se transfiere (salta) a la primera
instrucción después del bucle.
● Continue: Esta instrucción se usa para interrumpir (romper) la ejecución normal de
un bucle. Sin embargo, el control del programa no se transfiere a la primera
instrucción después del bucle (como break); sino que finaliza la iteración en curso,
transfiriendo el control del programa a la condición de salida del bucle, para decidir si
se debe realizar una nueva iteración o no.

También podría gustarte