Guía POO2
GUIA 2 - NETBEANS
"Estructuras de Control"
Desarrollo de Software
I. OBJETIVOS.
•Implementar los conceptos fundamentales de Sentencias de Control.
•Crearprogramas que se vean reducidos en código al utilizar sentencias
repetitivas.
II. INTRODUCCIÓN.
Todo lenguaje de programación cuenta (o al menos debería contar), con una serie de
instrucciones que lepermitan controlar el flujo de ejecución. Java afortunadamente posee dos
grandes rubros de dichas sentencias.
Estructuras Selectivas, en las cuales encontramos el if, elseif y switch.
EstructurasRepetitivas o Ciclos, entre las cuales están while, do.. While y For.
Estructuras Selectivas:
En la vida muchas veces es necesario elegir entre un camino y el otro a seguir. En muchas de lasactividades que realizamos día con día, nos enfrentamos a decisiones que debemos tomar y que
de una u otra forma alteran el cauce normal de nuestra vida (o de nuestro programa).
Como otros lenguajes,java cuenta con estructuras para el control de flujo. Las decisiones se
pueden realizar simple o anidada, es decir varias condiciones una dentro de otra.
Sentencia if:
if /else evalúa una condición ydetermina el curso a seguir; si la condición es falsa, se ejecuta el
bloque else..
La instrucción if tiene la siguiente estructura:
if (condición)
{
//Código a ejecutar si condición es true
}else
{
//Código a ejecutar si condición es false
}
Esta instrucción evalúa la expresión condición, y si es true, ejecuta el código que hay entre las
llaves que hay debajo de if. Si condiciónfuese false, el código a ejecutar sería el contenido entre
las llaves que existen debajo de else.
La parte else es opcional, es decir, esto también es correcto:
if (condición)
{
//Código a ejecutarsi condición es true
}
En este caso si condición es false no sucede nada, la instrucción no ejecuta ninguna instrucción.
Otra simplificación también correcta es que en caso de que sólo exista...
Regístrate para leer el documento completo.