Está en la página 1de 4

aprenderaprogramar.

com

Normas para la creación de


diagramas de flujos. Ejemplos y
ejercicios resueltos. (CU00139A)
Sección: Cursos
Categoría: Curso Bases de la programación Nivel I

Fecha revisión: 2024

Autor: Mario R. Rancel

Resumen: Entrega nº 38 del Curso Bases de la programación Nivel I

24

© 2006-2024 aprenderaprogramar.com
Normas para la creación de diagramas de flujos. Ejemplos y ejercicios.

NORMAS PARA LA CREACIÓN DE DIAGRAMAS DE FLUJO

1. Los diagramas de flujo se escriben de arriba abajo y de izquierda a derecha.

2. Todo símbolo (excepto las líneas de flujo) llevará en su interior información que indique su función
exacta y unívoca.

EJEMPLOS

Inicio

No válido Válido

A A <>
0
No Sí No Sí

No válido Válido

3. Un elemento del diagrama no puede tener más de una salida si no es un elemento de decisión.
Existen excepciones que veremos en su debido momento.

Ejemplos:

Inicio A=3*B

No válido No válido

© 2006-2024 aprenderaprogramar.com
Normas para la creación de diagramas de flujos. Ejemplos y ejercicios.

Inicio

Caso 1

Caso 2
A=3*B

No
Caso 3

Caso 4

Válido Válido

4. Las líneas de flujo no pueden cruzarse.

Ejemplos:

M>7 M>7

Sí No Sí No

M=7

M=7 M=3
M=3

No válido Válido

© 2006-2024 aprenderaprogramar.com
Normas para la creación de diagramas de flujos. Ejemplos y ejercicios.

EJERCICIO

Crear el diagrama de flujo que proporcione el volumen de un cilindro dados su altura y diámetro.

SOLUCIÓN

Inicio

Mostrar “Introduzca el diámetro, en metros”

Pedir D

Mostrar “Introduzca la altura, en metros”

Pedir H

R = D / 2 : Pi = 3,141593

V = Pi * (R ^ 2) * H

Mostrar “El Volumen del cilindro es”, V, “metros cúbicos”

Fin

Comentarios: resulta válido introducir dos instrucciones dentro de un elemento gráfico, siempre que
sean del mismo tipo.

Próxima entrega: CU00140A

Acceso al curso completo en aprenderaprogramar.com -- > Cursos, o en la dirección siguiente:


http://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=28&Itemid=59

© 2006-2024 aprenderaprogramar.com

También podría gustarte