3. • Reglas básicas para elaborar Diagramas de Flujo:
• Poner un encabezado que incluya un título que identifique la función del algoritmo; el
• nombre del autor; y la fecha de elaboración;
• Sólo se pueden utilizar los símbolos anteriores;
• Los diagramas se deben dibujar de arriba hacía abajo y de izquierda a derecha;
• La ejecución del programa siempre empieza en la parte superior del diagrama;
• Los símbolos de “Inicio” y “Final” deben aparecer solo una vez;
• La dirección del flujo se debe representar por medio de flechas (líneas de flujo);
• Todas las líneas de flujo deben llegar a un símbolo o a otra línea;
• Una línea de flujo recta nunca debe cruzar a otra. Cuando dos líneas de flujo se
• crucen, una de ellas debe incluir una línea arqueada en
• el sitio donde cruza a la otra;
• Las bifurcaciones y ciclos se deben dibujar procurando una cierta simetría;
• Cada rombo de decisión debe tener al menos dos líneas de salida (una para SI y
otra
• para NO);
• Las acciones y decisiones se deben describir utilizando el menor numero de
palabras
• posible; sin que resulten confusas;
• Todo el Diagrama debe ser claro, ordenado y fácil de recorrer;
4. • Ejemplo
• Diseñar un algoritmo en seudocódigo para hallar el área de un triángulo rectángulo
cuya base
• mide 3 centímetros, la Altura 4 centímetros y la Hipotenusa 5 centímetros.
• ANÁLISIS DEL PROBLEMA
• Formular el problema: Ya se encuentra claramente planteado.
• Resultados esperados: El área de un triángulo rectángulo.
• Datos disponibles: Base, Altura, Hipotenusa, tipo de triángulo. La incógnita es el
área
• y todos los valores son constantes. El valor de la hipotenusa se puede omitir. Debes
• preguntarte si tus conocimientos actuales de matemáticas te permiten resolver este
• problema; de no ser así, debes plantear una estrategia para obtener los
conocimientos
• requeridos.
• Determinar las restricciones: Utilizar las medidas dadas.
• Procesos necesarios: Guardar en dos variables (BASE y ALTURA) los valores de
• Base y Altura; Guardar en una constante (DIV) el divisor 2; aplicar la fórmula
• BASE*ALTURA/DIV y guardar el resultado en la variable AREA; comunicar el
resultado
• (AREA).
6. Actividad
• Basándote en la actividad anterior, convierte los
algoritmos que elaboraste en pseudocódigo
• en diagramas de flujo (puedes utilizar una copia de la
plantilla que aparece en el anexo 3):
• 1. Hallar el perímetro de un cuadrado cuyo lado mide 5
cm.
• 2. Hallar el perímetro de un círculo cuyo radio mide 2
cm.
• 3. Hallar el área de un cuadrado cuyo lado mide 5 cm.
• 4. Hallar uno de los lados de un rectángulo cuya área es
de 15 cm2 y uno de sus lados
mide 3 cm.
• 5. Hallar el área y el perímetro de un círculo cuyo radio
mide 2 cm.
7. • ANÁLISIS DEL PROB LEMA
• Formular el problema :
• Resultados esperados :
• Datos Disponibles :
• Restricciones :
• Procesos Necesarios :