Sentencias de control de flujo

SENTENCIA DE CONTROL DE FLUJO

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

Entradas populares de este blog

Sacar los números primos de 1-100 en lenguaje C++

¿Que es un operador,y que tipo de operadores hay?

Cómo recorrer una matriz