Tecnología

Inicio

Cómo hacer un diagrama de flujo que imprime cada número del 1 al 10

Cómo hacer un diagrama de flujo que imprime cada número del 1 al 10


Hacer un diagrama de flujo que imprime cada número de 1 a 10 implica el uso de símbolos predefinidos y la inserción de una función de bucle en la estructura del diagrama de flujo. Un diagrama de flujo utilizará símbolos como rectángulos, rombos y cuadrados para ilustrar las diferentes etapas implicadas en un proceso. (Ver referencias). La estructura de bucle que va a crear, en este ejemplo, se compara parámetros establecidos de antemano y proceso basado en el resultado de estas comparaciones. (Véanse las referencias.) Los diagramas de flujo se puede hacer con el uso de lápiz y papel o mediante el uso de software especializado diagrama de flujo.

Instrucciones

1 Diseñar una nueva hoja de papel o abra el software de diagrama de flujo en un nuevo archivo. Anote en el papel de los pasos involucrados en el proceso de impresión. Esto incluye frases como "obtener el número", "Número Validar" y "número de impresión".

2 Título del documento "Proceso de impresión" en la parte superior central de la página.

3 Dibujar o haga clic y arrastre una forma ovalada en la parte superior central de la página directamente debajo del título. Escribe "Inicio" en el interior del óvalo. Dibujar o insertar una flecha de dirección hacia abajo directamente desde la parte inferior del óvalo.

4 Insertar o dibujar un cuadrado de dos a tres pulgadas de tamaño. Escribe "Establecimiento del contador = 0, Rango = 1 a 10" dentro de la plaza sin las comillas. Dibuje otra flecha de dirección hacia abajo desde la parte inferior del rectángulo.

5 Dibuje otra plaza por debajo de este aproximadamente una pulgada de tamaño. Escribe dentro del segundo cuadrado, "Contador = Contador + 1" sin las comillas. Insertar otra flecha direccional hacia abajo desde la parte inferior de esa casilla.

6 Dibujar o haga clic y arrastre una forma de diamante y colocarlo en su lado de manera que la longitud de las puntas de diamante a la izquierda ya la derecha, ubicándola justo debajo de la última flecha hacia abajo. En el diamante, a continuación, escribir "¿El contador = Rango?" sin las comillas. Dibuje dos flechas, una de la izquierda del señalador de diamante a la izquierda y uno de la derecha hacia la derecha.

7 Escribe la palabra "no" por encima de la línea que apunta a la izquierda. Escribe la palabra "sí" por encima de la línea que apunta a la derecha. Dibujar rectángulos al final de los "no" y "sí" flechas direccionales.

8 En el interior del rectángulo a la izquierda del "no" flecha, escriba "End Imprimir", sin las comillas. Escribe dentro del rectángulo a la derecha del "sí" flecha "Contador impresiones," sin las comillas. Inserte una flecha direccional hacia abajo desde la parte inferior de la "imprimir contador" rectángulo.

9 Dibuje o inserte otro rectángulo en la parte inferior de la flecha direccional. Escribe dentro del rectángulo final "contador = contador + 1" sin las comillas. Dibuje una flecha direccional final a la izquierda del centro del rectángulo final en una línea recta hasta que se encuentra debajo del rombo de decisión.

10 Dibujar la línea recta hacia arriba para que el extremo de la flecha termina en la parte inferior del rombo de decisión. Su flecha final tendrá una esquina de 90 grados en ella cuando termine.

Consejos y advertencias

  • La mayoría de los lenguajes de programación va a intensificar de forma automática a través de una serie de cantidades y de forma automática aumentar el número en uno cada vez, con el uso de un "EndFor Por / la" declaración de codificación. El proceso de conteo funciona igual que si lo dibuja en formato de diagrama de flujo o código con el "EndFor Por /" comunicado.
  • Al crear un bucle dentro de un diagrama de flujo, se debe crear el bucle de modo que termine de nuevo en su primer punto de decisión de partida en lugar de en una flecha de dirección entre los pasos. De no hacerlo, es lo mismo que crear un diagrama de flujo estructurado. (Ver referencias).