Está en la página 1de 17

CURSOS PIT

Unidad 5: Estructuras de control

Lic. Eduardo Yauri Lozano


CURSOS PIT

Ejecución por defecto

Por defecto los programas tienen una ejecución secuencial sin embargo también pueden
basar su comportamiento en función al valor que tomen sus variables. Las estructuras de
control nos permiten ello.
CURSOS PIT

Ejecución por defecto consistente en la


Estructuras Secuenciales ejecución ordenada de las sentencias
según su orden.

Ejecución consistente en la toma de uno o


Estructuras de Selección más caminos dependiendo del valor de
verdad de su condición.

Ejecución por defecto consistente en la


Estructuras de Repetición ejecución repetida de una o más
sentencias.
CURSOS PIT
Ejemplos:

Estructura secuencial

A menos que se le indique lo contrario, la computadora ejecuta las instrucciones en Java una
después de otra, en el orden en que estén escritas; es decir, en forma ordenada y secuencial.

Diagrama de Flujo:
CURSOS PIT

Estructuras de Selección

Las estructuras de selección permiten realizar o evitar acciones según el validez de una
condición dada. Si la condición es verdadera se realiza la acción, de lo contrario se evita o se
realiza una o múltiples acciones diferente.

Selección simple: if

Selección doble: if - else

Selección múltiple: switch


CURSOS PIT

Sentencia IF

Permite ejecutar una serie de instrucciones si la condición definida es verdadera

Sintaxis:
CURSOS PIT

Ejemplos:
CURSOS PIT

Sentencia IF-ELSE

Permite ejecutar una serie de instrucciones dependiendo de si la condición


es verdadera o falsa

Sintaxis:
CURSOS PIT

Ejemplos:
CURSOS PIT

Sentencia SWITCH

Permite seleccionar una de múltiples opciones dependiendo del valor tomado de la


variable condicional

Sintaxis:
CURSOS PIT

Ejemplos:
CURSOS PIT

Estructuras de repetición

Java cuenta con algunas instrucciones de repetición (también llamadas instrucciones de ciclo)
que permiten a los programas ejecutar instrucciones en forma repetida, siempre y cuando
una condición (llamada la condición de continuación del ciclo) siga siendo verdadera

Sentencia WHILE

Sentencia FOR
CURSOS PIT

Variables de Control

Contadores: Es una variable la cual va cambiando de valor (aumenta o


disminuye) representando al número de iteraciones que realizará el bucle y
el cual controla dicho proceso.

Centinelas: Es una variable que controla la ejecución de un bucle en base


a valor de verdad de la condicional en la cual participa.
CURSOS PIT

Ejemplos:
CURSOS PIT

Sentencia FOR

El bucle for permite ejecutar una serie de códigos una cantidad de veces conocida
previamente. Permite incluir las sentencias de inicialización, condición y actualización
en una sola línea.
CURSOS PIT

Ejemplos:
CURSOS PIT

Gracias

También podría gustarte