Please enable JavaScript.
Coggle requires JavaScript to display documents.
Estructura de control While, -------------> Se pueden usar contadores y…
Estructura de control
While
Lazo
while
Repite instrucciones mientras una condición siga siendo verdadera.
Puede repetir un número conocido de veces (similar a for).
Puede repetir indeterminadamente
No se debe confundir con el condicional If
If solo se ejecuta una vez cuando la condición es verdadera.
While se sigue repitiendo mientras la condición sea verdadera
Se usa cuando las repeticiones dependen de una condición.
Validaciones de datos.
El usuario decide hasta cuando seguir repitiendo.
while
condición
#palabra reservada
Ciclos infinitos <---------------
Deben ser evitados siempre.
Es un problema de la lógica de programación.
Ciclo que nunca se detiene.
La condición siempre se mantiene como verdadera.
El bloque de instrucciones debe tener la sangría correspondiente.
¿Cómo utilizar un lazo
while
?
Identificar la condición
-Se evalúa antes de cada iteración - Permite que se realice cada iteración.
Inicializar las variables
-Antes de ejecutar un lazo por primera vez - Dar valor inicial para hacer verdadera la condición.
Actualizar las variables de la condición
-En cada iteración se debe actualizar - Evitar los lazos infinitos.
-------------> Se pueden usar contadores y acumuladores.
Contadores:
Cuenta las iteraciones de una lazo.
Variable numérica entera.
Se inicializa en 0 o 1, depende del problema.
Usualmente incrementa de 1 en 1.
Acumuladores:
Almacena los valores importantes.
Usualmente es de tipo entero.
Puede ser del tipo que se requiera: list, str, float, int, etc