Tecnologia 2

13
TALLER #2

Transcript of Tecnologia 2

TALLER #2

ESTRUCTURAS DE PROGRAMACION• 1. Enumera los tipos de estructuras de programación que existen• R//.• 1.Secuenciales• 2.Selectivas• 3Repetitivas

• 2).

Doble: Estructura de selección doble.Son estructuras lógicas que permiten controlar la ejecución de varias acciones y se utilizan cuando se tienen dos opciones de acción, por la naturaleza de estas se debe ejecutar una o la otra, pero no ambas a la vez, es decir, son mutuamente excluyentes.Representación pseudocodificada.

• 3).Simples: Se identifican porque están compuestos únicamente de una condición. La estructura si - entonces evalúa la condición y en tal caso:• Si la condición es verdadera, entonces ejecuta la acción Si (o acciones si son varias).• Si la condición es falsa, entonces no se hace nada.

•Múltiple: Las estructuras selectiva múltiple es que realiza varias instrucciones o grupos instrucciones simple cuando evaluado las condiciones que se presente en un programa. En las condiciones se utiliza operadores lógicos. Representación Gráfica F V Condición F V F V Condición Condición Instrucciones Instrucciones Instrucciones Instrucciones

• Compuesta: Son estructuras lógicas que permiten controlar la ejecución de varias acciones y se utilizan cuando se tienen dos OPCIONES DE ACCIÓN, por la naturaleza de estas se debe ejecutar una o la otra, pero no ambas a la vez, es decir, son mutuamente.

• 4).Explica con un ejemplo las estructuras selectivas simples.• R//:

• INICIO • LEER: VARIABLE A• DECISIÓN : SI A>1400000• PROCESO: B= A*0.12 C=A+B• NO -> D= A*0.15 E= A+D• FIN

• 5).¿Que caracteriza a las estructuras selectivas dobles?• R//: Que son estructuras Lógicas que permiten controlar la ejecución de varias acciones y se utilizan cuando tienen dos opciones de acción.

• 6.En los algoritmos que función cumples las expresiones lógicas?• R//:Sirven para plantear condiciones o comparaciones y dan como resultado un valor Booleano verdadero o falso, es decir, se cumple o no se cumple la condicion.

• 7.Realiza los algoritmos del ejemplo 1,2,3,4 y 5 teniendo en cuenta la estructura de los ejercicios realizados en clase.

R//: Ejemplo 1.

Ejemplo 3:• Ejemplo 2:

Ejemplo 5:• Ejemplo 4:

• 8. Realiza los diagramas de flujo para los algoritmos 3, 4 y 5• R//• Ejemplo 3.