Está en la página 1de 4

 

IWI131 Programación
Diagrama de Flujo 
Cristopher Arenas 
cristopher.arenas@usm.cl 

 
Paralelo 160 
Campus Vitacura

Ejercicios
Diseñe un algoritmo que muestre como se prepara un te/café.

Usted está jugando el conocido UNO con sus amigos. Considere que tiene varios tipos de cartas en su
mano y le corresponderá hacer su jugada. Diseñe un algoritmo que muestre que acciones realizará en
su turno y que carta jugará.

Repaso

Problema : Entrada → Salida
Algoritmo: Secuencia de pasos para resolver un problema
Programa: Secuencia de instrucciones descritas en un lenguaje que puede ser entendido por el
computador

Diagrama de Flujo
Un diagrama de flujo es una representación gráfica de un algoritmo.

Los pasos son representados por varios tipos de bloques.
El flujo de ejecución es indicado por las flechas que conectan los bloques.
Notación de los diagramas de flujo

Inicio/Fin de un algoritmo:

Proceso: operaciones, asignaciones

Entrada/Salida de datos

Condiciones: el algoritmo debe seguir uno de dos caminos posibles

Ejemplo:

 
¿Qué realiza este diagrama de flujo?
Estructuras que componen un problema

Estructuras secuenciales
Estructuras condicionales
Estructuras repetitivas (ciclos)

Estructuras secuenciales
 

Estructuras condicionales
 
Estructuras repetitivas
 

Ejercicios
1. Diseñe un diagrama de flujo que calcule el volumen de una pirámide, dada su área basal y su altura.
2. Diseñe un diagrama de flujo que deterime si un número ingresado es par o impar.
3. Diseñe un diagrama de flujo que cuente cuántas veces necesita lanzar una moneda para que le salga
cara.

In [ ]:

También podría gustarte