Unidad 2 | Diagramas de flujo

Page 1

UNIDAD II 2.1.4 Diagramas de Flujo


Diagrama de Flujo ¿Qué es un Diagrama de Flujo? El Diagrama de Flujo es una representación gráfica de la secuencia de pasos que se siguen para obtener un resultado.


Existen 3 modos de expresar un algoritmo:  Fórmulas A= b x h/2

 Pseudocódigo Inicio leer b,h calcular Área = b *h / 2 Escribir Área Fin

 Diagramas de Flujo


Diagramas de Flujo ď Ż Las figuras mĂĄs utilizadas para diseĂąar un diagrama de flujo se muestran en la siguiente diapositiva:


Inicio o fin del programa Pasos, procesos o líneas de instrucción del programa Operaciones de entrada y salida Toma de decisiones Conector para unir el flujo a otra parte del diagrama Cinta magnética Base de Datos Conector de página Líneas de flujo Comentario Display para mostrar datos Envía datos a la impresora


Un ejemplo sencillo de un Diagrama de Flujo que resuelve el área de un círculo es el siguiente: Inicio

r

A = 3.1416 * r *r

A

Inicio

Comienzo del algoritmo

Entrada del dato, en este caso: el radio Se realiza la operación para calcular el área

Se muestra al usuario el área del círculo

o

Fin del algoritmo


También podemos expresar un algoritmo que contenga dos alternativas. El flujo del diagrama dependerá de que se cumpla, o no se cumpla con la condición : Comienzo del algoritmo

Inicio

Se despliega un mensaje al usuario

“ Ingresa tu promedio” Condición que evalúa si el promedio es mayor a 6

Prome dio

SI

Si la condición SI se cumple

“ Estás aprobado”

Fin del algoritmo

Fin

Se guarda el promedio en la memoria

P>6

NO

Si la condición NO se cumple

“ Estás reprobado”

Fin

Fin del algoritmo


Bibliografía  Desarrollo de Algoritmos Y Sus Aplicaciones, Correa Uribe Guillermo, McGraw-Hill.  Curso de Programación con C, Francisco Javier Ceballos, Macrobit.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.