Práctica De Diagramas De Flujo
Enviado por panda18101996 • 14 de Abril de 2015 • 994 Palabras (4 Páginas) • 485 Visitas
PRÁCTICA 7: DIAGRAMAS DE FLUJO
PRÁCTICA #7: DIAGRAMAS DE FLUJO
INTRODUCCIÓN:
¿Qué es un Diagrama de flujo?
Es un esquema para representar gráficamente un algoritmo, se basan en la utilización de diversos símbolos para representar operaciones específicas. Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de operación.
Para hacer comprensibles los diagramas a todas las personas, los símbolos se someten a una normalización; es decir, se hacen símbolos casi universales, pues en un principio cada usuario podía tener sus propios símbolos para representar sus procesos en forma de Diagrama de flujo. Esto trajo como consecuencia que sólo aquel que conocía sus símbolos, los podía interpretar.
La simbología utilizada para la elaboración de diagramas de flujo es variable y debe ajustarse a un patrón definido previamente.
Algunos de los principales símbolos que se ocupan son:
A continuación se presentará el desarrollo de la práctica que consiste en poner en práctica lo ya conocido sobre los diagramas de flujo para resolver un problema mediante algoritmos.
DESARROLLO:
Se resolverán 5 ejercicios tomados de la presentación que se encuentra en Perseo, de cada uno de estos se pondrá el Análisis del Problema, la construcción de Algoritmo, el Diagrama de Flujo creado en DFD y una prueba de que este funciona con captura de pantalla.
Calcular la superficie de un cilindro
ANÁLISIS DEL PROBLEMA:
El área del cilindro es por lo que el símbolo π será igual a un valor redondeado, 3.1416, el radio sería una cantidad al igual que la altura, por lo que en el diagrama de flujo se tienen que pedir dos contantes que representen a “r” y a “h”, cabe mencionar que estas deben ser cantidades de números positivos pues no existen las áreas negativas.
ALGORITMO
PASOS DESCRIPCIÓN
1. Establecer que el área del cilindro es
2. Preguntar al usuario que valor quiere para “r”
3. Preguntar al usuario que valor quiere para “h”
4. Mientras “r” y “h” sean positivas, efectuar la operación.
5. Mostrar el área del cilindro.
DIAGRAMA DE FLUJO
De cuando tomo un valor positivo como dice la condición
CAPTURA PANTALLA DE PRUEBA EN DFD
Y en caso de meterle valores negativos el diagrama termina sin calcular nada pues no se cumple con la condición especificada.
Calcular la distancia entre dos puntos (Sea P1 ( a1,b1) y P2 (a2,b2)
ANÁLISIS DEL PROBLEMA
Puedo decir que como en álgebra vectorial si se resta el P2 al P1 puedo encontrar el segmento de esa recta, es decir, su distancia, en este caso restaría componente a componente a2-a1 y b2-b1 para obtener como resultado un P3 (a3, b3)
ALGORITMO
PASOS DESCRIPCIÓN
1. La fórmula para sacar la distancia es P2 –P1=P3
2. Se pide al usuario los valores de (a1,b1)
3. Se pide al usuario los valores de (a2,b2)
4. Se afirma que P2 es igual a (a2,b2)
5. Se afirma que P1 es igual a (a1,b1)
6. Se realiza la operación P2 –P1 es decir (a2,b2)-(a1,b1)
7. Presentar el resultado P3 (a3,b3)
DIAGRAMA DE FLUJO
CAPTURA PANTALLA DE PRUEBA EN DFD
Leer tres números e imprimirlos en orden
ANÁLISIS DEL PROBLEMA
Para comenzar con este problema voy a especificar en qué orden quiero estos tres números, si en orden ascendente o descendente, en este caso yo escogí el orden descendente, para esto tengo que
...