Professional Documents
Culture Documents
Contenidos
En esta gua se introducir al desarrollo de aplicaciones bsicas en Java donde se haga uso de
estructuras de seleccin (if-else, switch) y estructuras repetitivas tales como do-while, for y while.
Objetivo Especfico
Introduccin Terica
Estructuras de control.
Generalmente, en un programa las instrucciones se ejecutan una despus de otra, en el orden en que
estn escritas. Este proceso se conoce como ejecucin secuencial. Varias instrucciones en Java,
permiten al programador especificar que la siguiente instruccin a ejecutarse tal vez no sea la
siguiente en la secuencia. Esto se conoce como transferencia de control.
Las estructuras de control bsicas que existen en Java son similares a las existentes en la mayora de
los lenguajes de programacin. Todos los programas en Java pueden escribirse en trminos de tres
estructuras de control, que transfieren el control a una lnea de cdigo especificada: la estructura de
secuencia (implcitamente integrada en Java), la estructura de seleccin y la estructura de repeticin.
Dentro de las estructuras de seleccin Java ofrece la seleccin simple (estructura if- then-else) y la
seleccin mltiple (estructura switch). En cuanto a las estructuras de repeticin Java ofrece tres tipos
de bucles (for, while y do).
La instruccin if then realiza (selecciona) una accin si la condicin es verdadera, o evita la accin si la
condicin es falsa. Es una instruccin de seleccin simple, ya que selecciona o ignora una sola accin
o un solo grupo de acciones.
La instruccin if then else realiza una accin si la condicin es verdadera, o realiza una accin distinta
si la condicin es falsa. A esta se le conoce como instruccin de seleccin doble, ya que selecciona
entre dos acciones distintas o grupos de acciones.
La instruccin switch, realiza una de entre varias acciones distintas, dependiendo del valor de una
expresin. Es una estructura de seleccin mltiple, ya que selecciona entre diversas acciones o grupos
de acciones.
Java cuenta con tres instrucciones de repeticin (tambin llamadas instrucciones de ciclo) que
permiten a los programas ejecutar instrucciones en forma repetida, siempre y cuando una condicin
(llamada la condicin de continuacin del ciclo) siga siendo verdadera.
Las instrucciones de repeticin se implementan con las instrucciones while, do...while y for. Las
instrucciones while y for realizan la accin o grupo de acciones en sus cuerpos, cero o ms veces; si la
condicin de continuacin del ciclo es inicialmente falsa, no se ejecutar la accin o grupo de
acciones.
Las palabras if, else, switch, while, do y for son palabras clave en Java; se utilizan para implementar
varias caractersticas de Java, como las instrucciones de control. Las palabras clave no pueden usarse
como identificadores, como los nombres de variables.
Prctica:
Estructuras de Seleccin
EstructuraCondicional02.java
EstructuracondicionaI03.java
Estructuras de Repeticin
EstructuraRepetitiva01.java
EstructuraRepetitiva03.java
Actividad Tarea:
1. Modifique todos los programas digitados de forma tal que le pide que ingrese los valores con los que
se trabajan (Notas, nmeros, etc).
2. Escriba un programa que le solicite ingresar el nombre de un alumno y las notas de los 3 periodos y
calcule el promedio y muestre el resultado.
Ejemplo
Ingrese Nombre: Alumno
Ingrese Nota1: 10
Ingrese Nota2:10
I n g re s e Nota3: 10
El promedio es : 10