You are on page 1of 2

Instituto Tecnológico de Ciudad Juárez

Ingeniería en Sistemas Computacionales

Fundamentos de programación

Ing. Juan Carlos Pizarro Martínez M.S.L

Unidad 3 –  Cuadro comparativo (estructuras de control de flujo)

Alumno:Rodolfo Andrade Zapata


08/11/2018
Númerode control: 18112433                            
Cuadro comparativo de estructuras de control de flujo

Función Representacion Sintaxis en Java

Estructura Una instrucción o


secuencial acción sigue a otra
en secuencia.
 Son utilizadas para tomar
Estructura decisiones lógicas. En estas se
selectiva evalúa una condición en función
del resultado de la misma ya sea “If-then else”(“Si-entonces-Sino”) 
que de como resultado verdadero o
falso es como se elige uno u otro
camino. 

Estructura Ejecuta una determinada


selectiva acción cuando la condición
simple resulta ser verdadera o
falsa. Si la condición es if (condición){
“If-Then" (“Si-Entonces”) Acciones;
verdadera, se ejecuta una
acción o instrucción, sin }
embargo si la condición es
falsa, no hace nada

Si la condición es if (condición){ 
Estructura verdadera se ejecuta la “If - Then - Else” (“Si - Entonces -
Sino”)      Acción S1;
selectiva acción 1 y si es falsa la } else { 
doble acción 2.      Acción S2;
}

Una estructura selectiva if (condición){


anidada constará de una “If - Then - Else” (“Si - Entonces -      if(condición){ 
Estructura serie de estructuras Si
selectiva Sino”)                  Acción S1; 
anidadas, esto es una } else { 
Anidada condición dentro de otra.                  Acción S2; }
De tal forma que } else { 
aparenta una escalera.             Acción S3;}

 Este tipo de estructura


permite decidir entre varios
Estructura caminos posibles, en función
Selectiva Switch {
del valor que tome una  case 1: instrucciones;     
Múltiple determinada instrucción. Switch  case 2: instrucciones; 
(switch) Permite ejecutar Default: instrucciones;
opcionalmente varias }
acciones posibles,
dependiendo del valor
almacenado en una variable
de tipo numérico. 

Estructura repetitiva
conocida como “mientras”,
en su caso el cuerpo del
bucle se repite mientras se
Estructura cumple una determinada
mientras condición, en donde esta
While(condición){
condición se
(“While”)
evalúa mediante una
While          acciones;
}
expresión booleana. Si se
evalúa como falso no se
toma ninguna acción y se
sale del bucle, en caso que
la expresión booleana arroje
como resultado verdadero,
se ejecuta el cuerpo del
bucle, permitiendo volver a
evaluar la expresión y volver
a ejecutar el cuerpo del bucle
mientras este sea Verdadero.

Este tipo de estructuras


también se les conoce como
bucles pre-test, en donde se
Estructura
requiere que el cuerpo del
hacer-
bucle se ejecute al menos
mientras
una vez sea cual sea el valor
(“do-
while”)
de la expresión o condicho While / Do While(condición){
de evaluación.          acciones;
El bucle do-while se termina }
de ejecutar cuando el valor
de la condición es falsa

La instrucción For ejecuta


una secuencia de
instrucciones o acciones un
número determinado de
Estructura veces. En su lógica se tienen
Para tres secciones, en la primera
(“For”) de ellas se conoce el valor for for(var Inicio ; condición ; var Incremento){ 
inicial, en donde se inicializa            acciones;
la variablede control dando }
pauta a donde
comenzaremos el ciclo,
como segunda sección
tenemos la condicional y
como tercera sección
tenemos el incremento o
decremento de la variable de
control.

You might also like