Manual de diagrama de flujo
Un diagrama de flujo es una de las técnicas de representación de algoritmos más antigua y a la vez más utilizada, aunque su empleo ha disminuido considerablemente, sobre todo desde la aparición de lenguajes de programación estructurados.
Se basan en la utilización de diversos símbolos para representar operaciones específicas. Se les llama diagramas de flujo porquelos símbolos utilizados se conectan por medio de flechas para indicar la secuencia de operación.
La simbología utilizada para la elaboración de diagramas de flujo es variable y debe ajustarse a un patrón definido previamente.
SIMBOLOGÍA UTILIZADA EN LOS DIAGRAMAS DE FLUJO
Símbolo Función
[pic]
[pic]
PSEUDOCÓDIGO
Es un lenguaje de especificación de algoritmos. El uso de tal lenguaje hace el paso de codificación final (esto es, latraducción a un lenguaje de programación) relativamente fácil.
El pseudocódigo nació como un lenguaje similar al inglés y era un medio representar básicamente las estructuras de control de programación estructurada. Se considera un primer borrador, dado que el pseudocódigo tiene que traducirse posteriormente a un lenguaje de programación. Cabe señalar que el pseudocódigo no puede serejecutado por una computadora.
La ventaja del pseudocódigo es que en su uso en la planificación de un programa, el programador se puede concentrar en la lógica y en las estructuras de control y no preocuparse de las reglas de un lenguaje específico. Es también fácil modificar el pseudocódigo si se descubren errores o anomalías en la lógica del programa, además de todo esto es fácil sutraducción a cualquier lenguaje de programación.
DIAGRAMAS DE NASSI-SCHNEIDERMAN (N-S).
El diagrama N-S de Nassi-Schneiderman, también conocido como diagrama de Chapín, es como un diagrama de flujo en el que se omiten las flechas de unión y las cajas son contiguas. Las acciones sucesivas se escriben en cajas sucesivas y, como en los diagramas de flujo, se pueden escribirdiferentes acciones en una caja.
WARNTER
Es una técnica que utiliza una representación semejante a la de cuadros sinópticos para mostrar el funcionamiento y organización de los elementos que conforman el algoritmo.
Básicamente, utiliza una notación de llaves para organizar los módulos y se auxilia en la siguiente simbología para indicar operaciones de control.
Nota: Los diagramas Warnter se leen de izquierda a derecha y de arriba hacia abajo.
Declaración de Variables
Antes de que pueda usar una variable en un programa C debe declararla. Una declaración de variable le informa al compilador el nombre y tipo de la variable, y opcionalmente inicia la variable a un valor específico. Si el programa trata de usar una variable que no ha sido declarada, elcompilador genera un mensaje de error. Una declaración de variable tiene la siguiente forma: tipo nombre de variable.
Se pueden declarar varias variables del mismo tipo en una línea, separando los nombres de variables con comas. Por ejemplo: int numero,inicio,tipo;
Operadores
Operadores Unitarios
|Operador |Descripción|Ejemplo |
|++ |Incrementa el operando en 1 |x++, ++x |
|- - |Decrementa el operando en 1 |x--, --x |
Operadores Binarios
|Operador |Descripción...
Regístrate para leer el documento completo.