Ejemplos de diagramas de flujo de algoritmos 2024
Parte 1: Algoritmo y diagrama de flujo
Los algoritmos y los diagramas son dos formas diferentes de representar el proceso para la resolución de un problema. Los algoritmos consisten en pasos para resolver un problema en particular, mientras que, en los diagramas de flujo, esos pasos generalmente se muestran en formas y cuadros de proceso con flechas. Por lo tanto, los diagramas de flujo se pueden usar para representar algoritmos. Esta página mostrará algunos ejemplos de diagramas de flujo de algoritmos.
Parte 2: Reglas para dibujar diagramas de flujo de algoritmos
Los diagramas de flujo constan generalmente de símbolos y formas básicas que tienen una representación específica. Los símbolos hacen que el gráfico tenga más sentido y sea más fácil de entender.
Algunos de los símbolos más comunes incluyen formas como un rectángulo que representa una operación, un paralelogramo que muestra la entrada y salida de datos, un cilindro que indica el inicio/final, mientras que un diamante representa una decisión. Consulta más sobre los símbolos de diagramas de flujo.
Sin embargo, conocer bien estos símbolos y utilizarlos en un organigrama implica tener un pensamiento crítico. A continuación, se exponen algunas reglas básicas que hay que tener en cuenta al dibujar un diagrama de flujo.
- Todas las casillas y formas de un diagrama de flujo deben estar conectadas con flechas para indicar un orden lógico y facilitar su seguimiento.
- Asegúrate de que la dirección del flujo sea coherente y no puede ser ambigua. Los diagramas de flujo siempre fluyen de izquierda a derecha o de arriba a abajo.
- Cada gráfico comenzará con la casilla de Inicio y terminará con una casilla de Final, teniendo esta última solo una línea de flujo asociada a ella.
- Todas las formas, símbolos y líneas deben ser coherentes. También puedes añadir una clave de símbolos para facilitar el seguimiento del gráfico.
Parte 3: Ejemplos de algoritmos y diagramas de flujo
Ejemplo 1: Determinar y mostrar si el número N es par o impar
- Paso 1: Leer el número N.
- Paso 2: Establecer el resto como N módulo 2.
- Paso 3: Si el resto es igual a 0 entonces el número N es par, sino el número N es impar.
- Paso 4: Imprimir la salida.
Ejemplo 2: Calcular el interés de un depósito bancario
- Paso 1: Leer importe.
- Paso 2: Leer años.
- Paso 3: Leer tarifa.
- Paso 4: Calcula los intereses con la fórmula "Interés=Importe*Años*Tasa/100".
- Paso 5: Imprimir interés.
Ejemplo 3: Determinar si una temperatura está por debajo o por encima del punto de congelación
- Paso 1: Temperatura de entrada.
- Paso 2: Si es inferior a 32, entonces imprime "por debajo del punto de congelación", en caso contrario imprime "por encima del punto de congelación".
Ejemplo 4: Determinar si un estudiante ha aprobado el examen o no
- Paso 1: Tomar las notas de 4 cursos M1, M2, M3 y M4.
- Paso 2: Calcula la nota media con la fórmula "Nota=(M1+M2+M3+M4)/4".
- Paso 3: Si la nota media es inferior a 60, imprime "FALLO", si no imprime "APROBADO".
Ejemplo 5: Hallar la suma de dos números introducidos
- Paso 1: Leer el número entero A.
- Paso 2: Leer el entero B.
- Paso 3: Realizar la suma mediante la fórmula: C= A + B.
- Paso 4: Imprime el número entero C.
Ejemplo 6: Determinación del número mayor entre todos los enteros introducidos
- Paso 1: Leer el número entero A.
- Paso 2: Leer el entero B.
- Paso 3: Si B es mayor que A, entonces imprime B, de lo contrario A.
Ejemplo 7: Calcula todas las raíces de una ecuación cuadrática ax² + bx + c = 0
- Paso 1: Introduce las variables a, b, c, D, x1, x2, rp, e ip.
- Paso 2: Evalúa mediante la fórmula D= b²- 4ac
- Paso 3: Imprimir rp e ip.
Ejemplo 8: Encuentra la serie de Fibonacci hasta el término 1000
- Paso 1: Declarar las variables i, a, b, mostrar.
- Paso 2: Introduzca los valores de las variables, a=0, b=1, mostrar=0
- Paso 3: Introduzca los términos de la serie de Fibonacci que desea imprimir, es decir, 1000.
- Paso 4: Imprime los dos primeros términos de la serie.
- Paso 5: Haz un bucle con los siguientes pasos:
- Mostrar = a + b
- a= b
- b = mostrar
- Suma 1 al valor de i cada vez.
- Muestra de impresión
Ejemplo 9: Calcular la suma de los primeros 50 números
- Paso 1: Declarar el número N= 0 y la suma= 0
- Paso 2: Determinar N por N= N+1
- Paso 3: Calcula la suma mediante la fórmula Suma= N + Suma.
- Paso 4: Agrega un bucle entre los pasos 2 y 3 hasta que N= 50.
- Paso 5: Imprime Suma.
Ejemplo 10: Encuentra el mayor precio entre 100 valores dados y redúcelo en un 10%.
- Paso 1: Leer los 100 precios.
- Paso 2: Compara el primer precio con el siguiente y deja que el mayor de los dos sea 'max' en el 'índice max'.
- Paso 3: Haz un bucle hasta encontrar el precio más alto.
- Paso 4: Reduzca el valor "máximo" en un 10% utilizando la fórmula: precios [índice máximo] = precios [índice máximo] x 0,9.
- Paso 5: Imprimir.
Ejemplo 11: Ordena los números X, Y, Z en orden descendente
- Paso 1: Introducir el valor de las variables X, Y, Z.
- Paso 2: Leer los enteros X, Y, Z.
- Paso 3: Comprobar si x>y, x>z, y>z
- Paso 4: Imprimir el orden posible.
Ejemplo 12: Determinar el mayor factor común (HCF) de dos enteros
- Paso 1: Leer las variables a y b.
- Paso 2: Si a = b, ve al paso 4.
- Paso 3: Si a > b, entonces: a = a - b. Vuelve al paso 2.
- Paso 4: Imprimir a o b.
Parte 4: ¿Cómo crear un diagrama de flujo para un algoritmo?
Paso 1: Descarga y abre EdrawMax - fácil Creador de diagramas de flujo para usar.
Wondershare EdrawMax: la navaja suiza de la diagramación que se adapta a todas tus necesidades
- Crea sin esfuerzo más de 280 tipos de diagramas.
- Incluye muchas plantillas y símbolos listos para usar.
- Interfaz fácil de usar con herramientas de arrastrar y soltar
- Personaliza cada detalle utilizando kits de herramientas inteligentes y dinámicas.
- Compatible con gran variedad de formatos de archivo, como MS Office, Visio, PDF, etc.
- Siéntete libre de exportar, imprimir y compartir tus diagramas.
Paso 2: Haz clic en el menú Nuevo y selecciona la plantilla en blanco con el signo + para crear un diagrama de flujo desde cero. Sin embargo, también puedes aprovechar las plantillas preexistentes haciendo clic en el menú Diagramas de flujo.
Paso 3: En el panel izquierdo del espacio de trabajo, selecciona [Biblioteca de símbolos] seguido de [Formas básicas de diagrama de flujo] para añadir estas formas al panel izquierdo de la biblioteca.
Paso 4: Inserta el símbolo [Inicio] en el espacio de trabajo para empezar. A continuación, arrastra y suelta otros símbolos que necesites para formar el cuerpo principal. Para unir todos tus símbolos, ve a la barra de herramientas y selecciona [Conector]. Esto añadirá líneas de flujo entre todas tus formas y símbolos.
Paso 5: Después de haber creado la web para tu gráfico, puedes personalizarlo y editarlo utilizando un montón de herramientas de edición disponibles.
Paso 6: Cuando hayas terminado, guárdalo como un archivo EdrawMax yendo a [Archivo] y seleccionando [Guardar]. Si desea exportar el archivo, ve a [Archivo], haz clic en [Exportar & Enviar], selecciona el tipo de archivo y pulsa [Aceptar].
Parte 5: Conclusión
Los organigramas son una forma importante de entender los distintos procesos y sus requisitos. La representación gráfica te ayudará a relacionar diferentes elementos y decisiones.
EdrawMax es un software impresionante para dibujar diagramas de flujo y diagramas profesionales con rapidez y la amplia gama de herramientas y símbolos hace que todo sea sencillo. Podrás crear desde diagramas sencillos hasta los más complejos en un abrir y cerrar de ojos. Con Edraw Max podrás crear dibujos de calidad profesional sin esfuerzo.