Sentencias de control de flujo
SENTENCIA DE CONTROL DE FLUJO
Son construcciones del lenguaje que "rompen" la secuencialidad de un programa.
Son construcciones del lenguaje que "rompen" la secuencialidad de un programa.
- Ciclos: Repetir un conjunto de instrucciones, hasta que una condición sea falsa o verdadera
- Decisiones:Elegir entre dos conjuntos de instrucciones dependiendo el valor de la condición.
SENTENCIAS:
-For: Permite la ejecución iterativa basada en la evaluación de una expresión.
Se puede ejecutar una sentencia de inicializador para establecer condiciones iniciales.Se utiliza una expresion condicional para controlar el numero de veces que se debe ejecutar el bucle,(se utiliza si se sabe cuántas veces se va a repetir).
FOR (sentencia-inicial ; condición ; sentencia-actualización ) sentencias-bucle ;
For ( i=0; i<3; i=I+1) waitforscreen(1000);
For ( i=0; i<3; i=i+1)
{
sendString(userid);
if (waitforstring ("Inicio de sesión finalizado") > 0)
{
success = true;
break;;
}
}
-While:Ejecuta una serie de sentencias en un bucle mientras una condición es verdadera.
WHILE (expresión) sentencias;
cnt = 1;
WHILE (cnt < 3)
{
a = a+1;
cnt = cnt + 1;
}
// esto ejecutará el bucle 3 veces
Comentarios
Publicar un comentario