Está en la página 1de 4

Diagrama de flijo: Es una representacion grafica de un algoritmo, o de alguna porcion de algun algoritmo.

Los simbolos mas utlizados son: Representa el flujo secuencial de la logica del programa. Representa algun tipo de proce. (Se pueden hacer sumas, restas, multicicacion, diviviones) El Paralelogramo es un simbolo de entrada-salida, que representa cualquier tipo de entra o salida desde el programa. El rombo es un simbolo de decisin, que representa las respuestas si o no, o bien diferentes alternativas. Cada diagrama comienza o termina con el simbolo terminal. Este pequeo circulo es un conector que se utiliza para conectar caminos del diagrama de flujo.
Inicio

Entrada de datos

Proceso Salida de datos Fin

Diagrama de flujo generico

Desarrollar un diagrama de flujo para calcular y mostrar el area de un triangulo.


Inicio

Como ven el diagrama incia con

Inicio

Leer b,h

Desues lo que necesitamos en este diagrama es leer las variables, para entonces poder Leer b,h calcular el area. Por eso utiizamos el simbolo de entrada de datos Ya que ingresamos los datos viene la seccion de proceso, aqu es donde calculamos los datos Utilizamos el simbolo de proceso A=(b*h)/2

A=(b*h)/2

Imprimir A

Por ultimo imprimimos el resultado, utilizando el simbolo de salida

Imprimir A

Fin

Y cerramos el programa finalizandolo con el simbolo

Fin

Calcular el promedio de una serie de numeros positivos, suponiendo que los datos salen desde el teclado. Un Valor cero como entrada indicara que se ha alcanzado el final de la serie de numeros positivos y en ese momento imprima en la pantalla el resultado. Como pueden ver en este diagrama pusimos un cuadro de proceso antes de ingresar los datos, esto Inicio es para inicializar las variables, ya que necesitamos Inicio que tengan un valor, en este caso seria cero. Como estamos haciendo una serie sin un limite P=0 P=0 S=0 determinado, vamos a necesitar un contador, para S=0 C=0 C=0 saber entre que valor se va a dividir la serie. Esta cuenta la va a llevar la letra C. Es bueno recordar en los rectangulos de proceso que Leer N Leer N el signo igual no esta comparando sino asignando. Por ejemplo S el valor de S + 1, C el valor de C + 1 en Imprimir cada vuelta del ciclo, y P tomara el valor del resultado Por favor de S/C, P sera nuestro promedio, S la sumatoria y C el No S=S+1 de un valor No S=S+1 contador. N=0 N=0 C=C+1 C=C+1 El diagrama de la izquierda es el que hizo el profesor en que clase y que teniamos que solucionar. Si Si Como pueden ver Parece que hace su funcion sin problemas si utilizamos un numero en la serie antes Si P=S/C de cerrar el ciclo con un 0. C=0 Pero si el cero se pone al inicio, antes de cualquier numero en la serie entonces tendriamos un error. Ya No Imprimir que tendriamos en el procesos cero sobre cero.
P

Fin

En el diagrama de la izquierda se ha corregido el error, para eso tubimos que agregar un rombo mas para tomar otra decision. Tambien agregamos otro simbolo de entrada y salida para imprimir un mensaje para el suario.
Lo que se agrego es lo que aparece de rojo en la izquierda.

P=S/C

Imprimir P

Fin

También podría gustarte