Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructuras de control
Estructuras de control
Esta estructura de control es fundamental para tomar decisiones con base en el valor de una
condición. Esta estructura de control evalúa el valor de la condición y ejecuta uno u otro bloque
de instrucciones dependiendo de si la condición evaluada se cumple o es verdadera, o no se
cumple y es falsa. En la Figura 1 observamos el diagrama de actividades UML de una estructura
if-else.
Veamos con un ejemplo la aplicación de la estructura de control If-Else. Para este caso, continuamos
trabajando con la clase AppPrueba, y la clase Persona, cuyo diagrama de clase se ilustra en la figura
3.
A estas alturas ya tenemos escrito todo el código de esta solución de software, y que replicamos
nuevamente en las Figuras 4 y 5.
Aplicación de la estructura de Decisión If-Else
Figura 7. Diagrama de Actividades de una estructura If-Else ilustrando la continuación del flujo normal del programa
Aplicación de la estructura de Decisión If-Else
Ya con nuestros archivos listos dentro de la carpeta bin, lo que resta es abrir el
CMD desde la carpeta bin como se explicó en el “Manual: Preparar el Entorno
de Desarrollo”, como se ilustra en la figura 12. (Recordemos que teniendo
abierta la carpeta bin desde el explorador de archivos, debemos ubicar la barra
de direcciones del explorador de archivos y debemos reemplazar el contenido
de la barra de direcciones de la carpeta bin, por la palabra “cmd”, y a
continuación pulsar la tecla “Enter” para que podamos abrir la herramienta
CMD desde allí).
Compilación y Ejecución de código JAVA desde CMD
En la herramienta CMD invocaremos los comandos de compilación de código JAVA, y ejecución de código
JAVA para visualizar el resultado final, como se ilustra en la figura 13.
Figura 14. Archivo Persona.java modificado en el atributo edad dentro de la carpeta bin
Compilación y Ejecución de código JAVA desde CMD
En la herramienta CMD nuevamente invocaremos los comandos de compilación de código JAVA, y
ejecución de código JAVA para visualizar el resultado final habiendo modificado la variable de clase o
atributo edad con un valor de 13, como se ilustra en la figura 15.
Como podemos observar en la figura 15, encontramos el mensaje “Hola me llamo: Elfar y
soy menor de edad”, puesto que la variable de clase o atributo edad posee el valor de 13.