Está en la página 1de 14

Nombre: Tannya Toala Toala

Materia: Java
Profesor: Ing. Ángel Ochoa
Trabajo autónomo # 2
Tema
 Estructuras de Control Java 
 Secuenciales
 Selectivas
 Repetitivas
Estructuras de Control Java 
Los programas contienen instrucciones que se ejecutan
generalmente una a continuación de la otra según la
secuencia en la que el programador ha escrito el código.  Sin
embargo, hay ocasiones en las que es necesario romper esta
secuencia de ejecución para hacer que una serie de
instrucciones se ejecuten o no dependiendo de una
determinada condición o hacer que una serie de instrucciones
se repitan un número determinado de veces.

Las estructuras de control permiten modificar el orden natural


de ejecución de un programa. Mediante ellas
podemos conseguir que el flujo de ejecución de las
instrucciones sea el natural o varíe según se cumpla o no una
condición o que un bloque de instrucciones se repitan
dependiendo de que una condición se cumpla o no. 
Las estructuras de control tienen las
siguientes características
Tienen un único punto de entrada y un único
punto de salida. 
Están compuestas por instrucciones o por otras
estructuras de control.
Las estructuras de control se dividen en las
siguientes categorías
Estructura Secuencial
Estructura Condicional o Selectiva
Estructura Iterativa o Repetitiva.
ESTRUCTURA SECUENCIAL
 La estructura secuencial es el orden natural de ejecución. Las
instrucciones que componen esta estructura se ejecutan en
orden una a continuación de la otra.
 La mayoría de las instrucciones están separadas por el carácter
punto y coma (;).
  Las instrucciones se suelen agrupar en bloques.
 El bloque de sentencias se define por el carácter llave de
apertura ({) para marcar el inicio del mismo, y el carácter llave
de cierre (}) para marcar el final.
Ejemplo de bloque de instrucciones
{
int n = 1;
int m = 0;
m = n++ ;
System.out.println(m);
System.out.println(n);
}
ESTRUCTURA SELECTIVA

 Es una de las estructuras que permiten modificar el orden de


ejecución de las instrucciones del programa.

 Una estructura condicional determina si se ejecutan unas acciones


u otras según se cumpla o no una determinada condición.

 La condición que se comprueba para decidir si unas instrucciones


se ejecutan o no debe ser una expresión booleana es decir debe dar
como resultado un valor booleano true ó false
En java la estructura condicional se implementa
mediante:

• Instrucción if.
• Instrucción switch.
• Operador condicional ?
 ESTRUCTURA REPETITIVA
 Esta estructura de control permite ejecutar de forma repetida una
instrucción o un bloque de instrucciones.
 Las instrucciones se repiten mientras que se cumpla una
determinada condición.
 Esta condición se conoce como condición de salida del bucle.

 En Java las estructuras repetitivas se implementan mediante:


• ciclo while
• ciclo do .. while
• ciclo for
Ejemplo Estructura Repetitiva

public class ProbandoWhile {


public static void main(String args[]) {
int numero=15;
while (numero>2){
System.out.println("El numero es "+numero);
numero = numero -3;
}
}
}
La variable numero se inicializa a 15

La sentencia while. Se evalúa la condición numero>2, y si es


verdadera se ejecutan las instrucciones dentro del bloque while.
Si no lo es, salimos del bucle while.

El valor de la variable numero es disminuido en 3. Si no


modificáramos el valor de esta variable dentro del bloque, el
programa entraría en un bucle infinito, estaría siempre ejecutando
las instrucciones dentro del bucle while.
 Si ejecutas el programa, obtendrás el resultado siguiente

El numero es 15
El numero es 12
El numero es 9
El numero es 6
El numero es 3
Resumen de
estructura de
control
BIBLIOGRAFIA
 https://www.google.com/search?
q=estructura+de+control+java&tbm=isch&ved=2ahUKEwipvNmvxKz1AhVEl-
AKHY2CAtIQ2-
cCegQIABAA&oq=estructura+de+control+java&gs_lcp=CgNpbWcQAzIHCCM
Q7wMQJzIGCAAQCBAeMgYIABAIEB4yBggAEAgQHjIGCAAQCBAeMgYI
ABAIEB5QrQhYrQhgrQpoAHAAeACAAaACiAHaA5IBBTAuMS4xmAEAoA
EBqgELZ3dzLXdpei1pbWfAAQE&sclient=img&ei=evTeYamXL8SuggeNhYqQ
DQ&bih=597&biw=1242&hl=es-419#imgrc=TCZMLVmLn1rH2M
 https://www.buenastareas.com/materias/conclusiones-de-la-estructura-de-
control/0
 https://www.google.com/search?
q=resumen+de+estrucutra+de+control+java&oq=re&aqs=chrome.0.69i59j69i57j0
i433i512l3j69i61j69i60l2.1225j0j7&sourceid=chrome&ie=UTF-8

También podría gustarte