Está en la página 1de 9

TRABAJO #1: PARTICIPACIÓN FORO TECNICAS DE

PROGRAMACIÓN GRUPO 51

RICARDO BENAVIDES ALBESIANO


Docente Técnicas de programación

DANIELA RUBIO RUIZ


CÓD.: 506211001

FUNDACIÓN UNIVERSITARIA KONRAD LORENZ


TÉCNICAS DE PROGRACIÓN
Bogotá D.C., 13 de febrero de 2022
o Ejemplo 1.
• Tema: Single alternative (Alternativa simple).
• Descripción corta: Cuando se requiere una secuencia “IF” y la condición dada es verdadera, en
caso contrario no se ejecuta el Módulo.
• Ejemplo Java:
Código:

Salida:

o Ejemplo 2.
• Tema: Double alternative (Alternativa doble).
• Descripción corta: Cuando se requiere se realizar una secuencia “IF” y se le permite ejecutar un
Módulo tanto cuando la condición es verdadera como cuando es falsa.
• Ejemplo Java:
Código:
Salida:

o Ejemplo 3.
• Tema: If-else-If ladder (IF-ELSE- IS Escalonado).
• Descripción corta: Cuando se requiere evaluar múltiples casos en el mismo bloque de condiciones.
Las condiciones de IF son evaluadas desde el principio del bloque hasta el final de este, en caso de
una de las condiciones evaluadas sea verdadera, se ejecuta la declaración asociada a esa
condición, pero si ninguna de las condiciones se cumple la declaración final es la ejecutada.
• Ejemplo Java:
Código:

Salida:

o Ejemplo 4.
• Tema: Repeat-For Structure (Flujo repetitivo-Estructura FOR)
• Descripción corta: Es una estructura donde en una sola línea se escriben los componentes del
ciclo: El valor inicial, el valor final (Que es la condición de terminación) y el incremento. Este ciclo se
ejecuta al menos cero veces.
• Ejemplo Java:
Código:

Salida:

o Ejemplo 5.
• Tema: Repeat-While Structure (Flujo repetitivo-Estructura WHILE).
• Descripción corta: Desde un inicio se utiliza una condición para así poder controlar el ciclo
(ejecución de instrucciones), es decir una declaración que inicialice la condición que controla el ciclo,
también dentro del Módulo debe haber una declaración (que puede ser un contador) que se
encargará de que en cierto momento ya no se cumpla la condición inicial y así se salga del ciclo.
• Ejemplo Java:
Código:
Salida:

o Ejemplo 6.
• Tema: Switch-case.
• Descripción corta: Cuando se requiere ejecutar una serie de acciones (múltiples vías o maneras)
en función de una sola expresión.
• Ejemplo Java:
Código:

Salida:
o Ejemplo 7.
• Tema: Jump.
• Descripción corta: Java provee 3 clases de este tipo de declaraciones (break, continue y return) y
transfieren el control a otra parte del programa (la que el usuario decida)

• Ejemplo 7.1.
• Break: Se usa para terminar una secuencia de una secuencia de Switch, para salir de un ciclo y
también es una manera más común del GOTO (es una instrucción que permite transferir el control
a un punto determinado del código en el ciclo más próximo que tenga).
• Ejemplo Java:
Código:

Salida:

• Ejemplo 7.2.
• Continue: Termina una iteración dentro de un ciclo y se pasa a la siguiente iteración en caso de
una condición dada se cumpla, es decir cuando el usuario desea seguir corriendo el ciclo, pero
saltarse ciertas iteraciones en específico.
• Ejemplo Java:

Código:

*codigo ASCII: 98=a, 123=z


Salida:

• Ejemplo 7.3.
• Return: Es usado de manera explícita para regresar de un método, es decir el control del
programa se transfiere de nuevo a la parte del código donde se llama al método. También es
usado para terminar forzosamente un método.
• Ejemplo Java:

Código:
*codigo ASCII: 98=a, 123=z, 100=d
Salida:
REFERENCIAS
• GeeksforGeeks. (09 de febrero de 2022). Decision Making in JAVA (if, if-else, switch,
break, continue, jump). GeeksforGeeks. Recuperado
dehttps://www.geeksforgeeks.org/decision-making-javaif-else-switch-break-continue-
jump/
• Skylags. (16 de junio de 2020). Control Structures in Programming Languages.
GeeksforGeeks. Recuperado de https://www.geeksforgeeks.org/control-structures-in-
programming-languages/

También podría gustarte