Vous êtes sur la page 1sur 2

Características de mientras (while):

 Si la condición es verdadera entra al ciclo y regresa a revisar la condición,


hasta que ésta sea falsa se sale del ciclo.

 Debe existir una instrucción dentro del ciclo que modifique la condición de lo
contrario se hace infinita.

 Si sólo tiene una instrucción o acción no se necesita poner está dentro de un


bloque (marcado con inicio y fin), en caso contrario sí.

 Si inicialmente no se cumple la condición, el cuerpo del bucle no llegará a


ejecutarse.

Características de hacer – mientras (do – while):


 El bloque de instrucciones se ejecuta, al menos una vez.

 El bucle hacer – mientras resulta especialmente indicado para validar datos


de entrada (comprobar que los valores de entrada obtenidos están dentro
del rango de valores que el programa requiere o espera).

 Estructuras de control de iteración

Características de desde (for):


 Se debe conocer por anticipado el valor de la variable inicial y final antes de
entrar al ciclo.

 Se puede incrementar o decrementar la variable de control según se


requiera.

 El incremento o decremento de la variable de control es automático.

 Si sólo tiene una instrucción o acción no se necesita que esté dentro de un


bloque (marcado con inicio y fin), en caso contrario sí.

Características de la variable contador o acumulador:


 Debe ser inicializada antes del ciclo. La inicialización consiste en asignarle al
contador o acumulador un valor de inicio. Siempre se sitúa antes y fuera del
bucle.
 Dentro del ciclo debe aparecerá ambos lados de la asignación
 Deben ser iniciados adecuadamente, es decir, si la operación es:

Suma o resta: generalmente se asigna cero, ya que este es el elemento


neutro de ambas operaciones.

Multiplicación: se inicia con 1, si se asignara cero entonces todo lo que se


multiplique con esta variable valdrá cero. Se debe recordar que el 1 es el
elemento neutro de la multiplicación.

 Es una variable que determina o controla el número de veces que se repite


un proceso o bucle. Esta variable incrementa o decremento su valor en una
cantidad constante cada vez que se realiza una acción en cada repetición.

 Se debe realizar una operación de inicialización y posteriormente el


incremento o decremento del mismo.

 La inicialización consiste en asignar al contador un valor inicial.

 Se sitúa antes y fuera del bucle.

Características más relevantes que tiene la sentencia switch:


 Cada sentencia case corresponde a un único valor de la expresión. No
existen rangos o condiciones, sino que se debe comparar con valores
concretos.

 La ausencia del break puede generan que se ejecuten todas las sentencias
case.

Vous aimerez peut-être aussi