Download - Presentacion
Algoritmos, Pseudocódigos Y Diagramas de Flujo
1. Enumera los tipos de estructuras de programación que existen
2. A través de un ejemplo explica las estructuras secuenciales
3. ¿Cuáles son los tipos de estructuras selectivas que existen?
4. Explica con un ejemplo las estructuras selectivas simples
5. ¿Qué caracteriza a las estructuras selectivas dobles?
6. En los algoritmos que función cumplen las expresiones lógicas? Explica y da ejemplos
7. Realiza los diagramas de flujo para los algoritmos 3, 4 y 5
8. Realiza los ejemplos 1, 2, 3, 4 y 5 teniendo en cuenta la estructura delos ejercicios realizados en clase
9. Con el siguiente enunciado diseña un algoritmo en seudocódigo y luego pásalo a diagrama de flujo
Dado como dato el sueldo de un trabajador, aplica un aumento del 15% si su sueldo es inferior a $1.400.000 y 12% en caso contrario, luego imprimir el nuevo saldo del trabajador
Solución
1. Los tipos de programación que existen son:
Secuenciales
Selectivas
Repetitivas
2. Estructuras secuenciales
3. Tipos de estructuras selectivas
Estructuras simples
Estructuras dobles
Estructuras compuestas
Estructuras múltiples
Las simples: se identifican por que están compuestas únicamente de una condición
Las dobles: son estructuras lógicas que permiten controlar la ejecución de varias acciones
4. Estructuras selectivas simples
Si<condición> entonces
<acción S1>
Sino
<acción S2>
Fin
5. Permiten controlar la ejecución de varias acciones y se utilizan cuando 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
6. Para mi las expresiones lógicas son muy importantes en los algoritmos porque son los conectores es decir los indicadores de cual acción sigue para no perder el proceso
Ejemplo:
Inicio
Pedir el numero de cuenta y dinero
La cuenta es valida
Si saldo = saldo + dinero
No devolver el dinero
Fin
Proceso para atender a un cliente que quiere realizar una asignación
7. Ejemplo 1
Pi 3.1416 (definición de un valor constante)
R 5 (radio constante ya que es conocido su valor)
A Pi * R ∧ ² (asignación del valor del area)
L 2 * Pi * R (asignación del valor de la longitud)
Escribir (A,L) (salida del algoritmo)
Ejemplo 2:
Inicio
Leer (cal)
Si cal > 8 entonces
Escribir (“aprobado”)
Fin
Ejemplo 3
Inicio
Leer (cal)
Si cal > 8 entonces
Escribir (“aprobado”)
Sino
Escribir (“reprobado”)
Fin
Ejemplo 4
Si (C1 >= 80) y (C2 >=80) entonces
Escribir (“aceptado”)
Sino
Escribir (“Reprobado”)
Fin
Ejemplo 5
Si (C1 >=90) entonces
Escribir (“aceptado”)
Escribir (“rechazado”)
Fin
Fin gracias