algoritmos y diagramas de flujo

8

Click here to load reader

Upload: j-luis

Post on 02-Jul-2015

34.792 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Algoritmos Y Diagramas De Flujo

Algoritmos y Diagramas de Flujo

Para representar un algoritmo mediante un diagrama de flujo podemos utilizar algunos programas tal como DFD.

Page 2: Algoritmos Y Diagramas De Flujo

Algoritmos y Diagramas de Flujo

Page 3: Algoritmos Y Diagramas De Flujo

Algoritmos y Diagramas de Flujo

Tenemos una serie de iconos para agregar algunos elementos de nuestro diagrama de flujo:

Asignación de valores a las variables (Procesos) Ciclo Mientras

Ciclo Para

Decisión

Page 4: Algoritmos Y Diagramas De Flujo

Algoritmos y Diagramas de Flujo

Entrada de datos (Asignación)

Salida de datos

Invocación a Subprograma

Nuevo subprograma

Page 5: Algoritmos Y Diagramas De Flujo

Algoritmos y Diagramas de Flujo

Además de los elementos anteriores vamos a tener como reglas para la creación de algoritmos las siguientes 3 palabras importantes:

1) Haz (acción o proceso)

2) Si (Condición) Entonces: (Acciones) En caso contrario: (Acciones)

3) Mientras (Condición) Haz (Acciones)

Page 6: Algoritmos Y Diagramas De Flujo

Algoritmos y Diagramas de Flujo

Ejemplo 1. Crear un algoritmo que calcule el cuadrado de un numero.

El algoritmo debe indicar los pasos necesarios para encontrar el cuadrado de un numero,

INICIOHaz: Pregunta por el numero al cual vamos a calcular el cuadrado

(Entrada de datos)Haz: Para utilizar este numero vamos a utilizar una variable (x)Haz: Multiplicar la variable x por si misma. (x*x)Haz: El resultado de la operación anterior se asigna a una nueva

variable que se llame “cuadrado” (cuadrado <----- x*x)Haz: Muestra el valor de la variable cuadradoFIN

El diagrama de flujo del algoritmo anterior nos queda como:

Page 7: Algoritmos Y Diagramas De Flujo

Algoritmos y Diagramas de Flujo

Page 8: Algoritmos Y Diagramas De Flujo

Algoritmos y Diagramas de Flujo

Ejercicios:

Escribe en tu cuaderno el algoritmo y posteriormente utiliza la computadora para hacer el diagrama de flujo con el programa DFD para resolver:

1) Encontrar el área de un cuadrado2) Encontrar el área de un triangulo3) Encontrar el área de un circulo4) Encontrar cuando un numero es positivo5) Encontrar cuando un numero es negativo6) Hacer un algoritmo para encontrar una clave secreta7) Encontrar la solución a un sistema de ecuaciones lineales (Determinantes)8) Encontrar la solución a una ecuación de segundo grado usando la formula general.