La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4475 - DIAGRAMAS DE FLUJO
Autor:  Estanislao Slabosz De la Torre
Disculpen la ignorancia... NO soy estudiante de informatica, sino que de economia...y tengo q hacer, un DIAGRAMA DE FLUJO del sgte. problema. "Tengo una cesta con 20 litros de leche.. y debo sacar un litro (..de leche) y agreagar otro de agua... así hasta saber cuando habrá mas agua que leche en la cesta (logicamente, luego iré sacando leche mezclada con agua) " GRACIAS

  Respuesta:  sinapse .
Pos mira, texplico:

Creamos un valor llamado "leche" que, inicialmente, valdrá 20, y otro llamado "agua" que valdrá inicialmente 0 (estos dos valores se llaman variables). Pa empezar, en el interior de un rectángulo pondremos:

leche=20
agua=0

Una flecha que parta de este rectángulo nos llevará hasta otro rectángulo en cuyo interior pondremos:
leche=leche-1
agua=agua+1

Otra flecha nos lleva hasta un rombo dentro del cual escribiremos:
leche<agua?

Esto, obviamente, tendrá dos posibles respuestas. En caso afirmativo (leche<agua), una flecha (encima de la cual escribiremos "SI" para indicar que estamos en el caso que leche<agua) nos lleva hasta otro rectángulo donde pondremos fin, o lo que se quiera hacer después.
En caso contrario (leche>agua) seguiremos sacando leche y echando agua; en este caso, una flecha sobre la que escribiremos "NO", nos llevará hasta el recuadro ya dibujado donde poníamos
leche=leche-1
agua=agua+1

Y ya está completado el ciclo. Espero que te haya servido de ayuda.
Salu2