Cap. 4 - Intro a Ciclos Flashcards
iteración
Ejecución del bloque de oraciones de un ciclo.
Dos tipos de ciclos
Indeterminados y determinados
Ciclos indeterminados
Son los ciclos que no se sabe de antemano la cantidad de iteraciones que se llevarán a cabo
Ciclos determinados
Son los ciclos que se sabe de antemano la cantidad de iteraciones que se llevarán a cabo
ESTUDIAR FLUJOGRAMA DE CICLO
.
Componentes de un ciclo
- Inicialización de la(s) variable(s) en la CR.
- Evaluación de la CR.
a. Si la CR es cierta, se ejecuta otra iteración del ciclo.
b. Si la CR es falsa, se sale del ciclo.
- Ejecución del cuerpo del ciclo.
- Actualización de la(s) variable(s) en la CR.
- A veces la ejecución y actualización se invierte
Las Dos variantes de las estructuras de repetición en Python
Ciclos While y Ciclos For
Ciclos while
-Son la forma general de los ciclos
-Se pueden usar para ambos ciclos determinados como indeterminados
Ciclos for
-Solo se puede usar para ciclos determinados
- Todo lo que se puede implementar con un ciclo for, se puede implementar con un ciclo while
Cuatro estructuras de flujo control
- Secuencial
- Selección o Decisión
- Repetición
- Subprogramas
Estructura de repetición
Es una estructura básica que causa que un bloque de oraciones se ejecute repetidas veces.