Está en la página 1de 11

DIAGRAMAS

DE FLUJO
¿QUÉ ES UN DIAGRAMA DE FLUJO?

Es la representación gráfica de un algoritmo a través de símbolos.

 Los diagramas de flujo permiten identificar los “pasos” de un proceso.


 Se presentan en orden
 Son más concisos “Resumidos” que el algoritmo
 Tienen un principio y un fin
 Son fáciles de entender
 Contienen textos cortos y puntuales
Para trabajar con diagramas de flujo, se requieren de símbolos específicos para elaborar los diagramas.

Inicio/Fin Indica dónde inicia el proceso y donde termina

Entrada de datos

Procesos

Salida de datos

Decisiones
Encontramos un diagrama que indica el proceso para hallar el
área de un rectángulo
Para tener en cuenta…
 Las entradas son datos o insumos que necesita el algoritmo para que se pueda elaborar.

 Los procesos son las acciones que permiten transformar las entradas (insumos o
datos) en otros datos u otros insumos que permitirán dar solución el problema.

 Las salidas hacen referencia a los resultados que debe dar al final el algoritmo.

 Las decisiones se usan para tomar decisiones lógicas y de acuerdo a estas ejecutar o
no conjuntos de instrucciones.
Cómo elaborar un diagrama de flujo
 Los diagramas se deben realizar de arriba hacia abajo y de izquierda a derecha.

 El algoritmo debe arrancar con el símbolo de inicio y terminar con símbolo de fin.

 La dirección de flujo se debe representar por medio de flechas.

 Todas las líneas de flujo deben llegar a un símbolo o a otra línea.


Ejemplo
Prueba de escritorio
Es una herramienta que permite entender que hace determinado algoritmo o diagrama de flujo en cada una de sus paso.

Inicio
Escribo base 5
Escribo altura 4
Área= 5 x 4
Imprime 20
Fin
EJERCICIOS
1. Desarrolle un algoritmo que permita leer tres valores diferentes y determine cuál de los tres
es mayor y cuál es menor.
Inicio

X, Y, Z

No X>Y y Si
X >Z
X es el número
No Y>X y Si mayor
Y >Z
Z es el número Y es el número
mayor mayor

Fin
1. Inicio 1. Inicio
2. Inicializar las variables X,Y, Z
2. 2,3,4
Leer y almacenar las variables

3. 2>3 y 2>4
3. Si X>Y y X>Z Entonces
4. No se escribe
4. Escribir X es el número mayor

5. Sino 5. Sino

6. Si Y>X y Y>Z Entonces 6. 3>2 y 3>4


7. Escribir Y es el número mayor 7. No se escribe
8. Sino 8. Sino
9. Escribir Z es el número mayor
9. 4 es el número mayor
10. Finalizar 10. Finalizar
2. Desarrolle un algoritmo que permita leer un valor cualquiera X y escriba si es par o impar.

 Para elaborar el diagrama debemos tener en cuenta el objetivo.


 Determinar cómo un número puede ser par o impar.
 Determinar si requiero una variable.

Inicio

No No
X/2=0

Es impar Es Par

Fin

También podría gustarte