Professional Documents
Culture Documents
DIAGRAMAS DE FLUJO
ABEL MEJÍA – 4 ORP
Algoritmos
•Un algoritmo es un conjunto de acciones que
determinan la secuencia de los pasos a seguir
para resolver un problema específico. Sus pasos
deben estar definidos con precisión de forma que
no existan ambigüedades que den origen a elegir
una opción equivocada. Los algoritmos son finitos;
es decir, su ejecución termina en un número
determinado de pasos.
Algoritmos
•Un algoritmo es una secuencia de instrucciones
secuenciales, gracias al cual pueden llevarse a
cabo ciertos procesos y darse respuesta a
determinadas necesidades o decisiones. Se trata
de conjuntos ordenados y finitos de pasos, que nos
permiten resolver un problema o tomar una
decisión.
Algoritmos
•Los algoritmos no tienen que ver con los lenguajes
de programación, dado que un mismo algoritmo o
diagrama de flujo puede representarse en
diversos lenguajes de programación, es decir, se
trata de un ordenamiento previo a la
programación.
Partes de los algoritmos
• Todo algoritmo debe constar de las siguientes partes:
• Input o entrada. El ingreso de los datos que el algoritmo
necesita para operar.
• Proceso. Se trata de la operación lógica formal que el
algoritmo emprenderá con lo recibido del input.
• Output o salida. Los resultados obtenidos del proceso
sobre el input, una vez terminada la ejecución del
algoritmo.
Tipos de algoritmos
• Algoritmos computacionales. Un algoritmo cuya resolución
depende del cálculo, y que puede ser desarrollado por
una calculadora o computadora sin dificultades.
Algoritmos Condicionales
• Muestra una o varias opciones para resolver el algoritmo.
Ejemplo de Algoritmo
• Algoritmos para encender la PC
1.Presionar el Botón de encendido de la CPU
2.Presionar el botón de encendido del Monitor
3.Esperar que cargue el equipo (Todos los Programas)
Ejemplo de Algoritmo
• Algoritmos para encender la PC
1. Presionar el Botón de encendido de la CPU
2. Presionar el botón de encendido del Monitor
3. Si Existe más de un usuario en el equipo, se debe seleccionar el usuario
requerido, esto implica que si tiene contraseña es el momento donde se
debe ingresar.
4. Esperar que cargue el equipo (Todos los Programas)
Ejemplo de Algoritmo
• Algoritmo para calcular el área de un triángulo rectángulo:
1. INICIO
2. Hallar las medidas de la base (b) y altura (h)
3. Multiplicar: base por altura (b x h)
4. Dividir entre 2 el resultado (b x h) / 2
5. FIN
Ejemplo de Algoritmo
• Algoritmo para elegir unos zapatos de fiesta:
1. INICIO
2. Entrar a la tienda y buscar la sección de zapatos de caballero.
3. Tomar un par de zapatos.
4. ¿Son zapatos de fiesta?
5. SI: (ir al paso 5) – NO: (volver al paso 3)
6. ¿Hay de la talla adecuada?
7. SI: (ir al paso 6) – NO: (volver al paso 3)
8. ¿El precio es pagable?
9. SI: (ir al paso 7) – NO: (volver al paso 3)
10. Comprar el par de zapatos elegido.
11. FIN