Cómo pasar un diagrama de flujo a pseudocódigo
Si ya tienes un diagrama dibujado y necesitas el código, recórrelo de arriba abajo, siguiendo las flechas, y escribe una instrucción por cada símbolo. Esta es la equivalencia de cada figura:
| Símbolo | Qué significa | Se escribe así |
|---|---|---|
| Óvalo (Inicio y Fin) | Donde empieza y termina | Algoritmo nombre y FinAlgoritmo |
| Paralelogramo de entrada | Pide un dato | Leer a, b |
| Paralelogramo de salida | Muestra algo | Escribir "Promedio: ", p |
| Rectángulo | Una operación o asignación | p <- (a + b) / 2 |
| Rombo con dos salidas (Sí y No) | Una decisión | Si p >= 6 Entonces … SiNo … FinSi |
| Rombo que regresa hacia arriba | Un ciclo que se repite mientras se cumple algo | Mientras n <> 0 Hacer … FinMientras |
| Hexágono | Un ciclo con contador | Para i <- 1 Hasta 10 Hacer … FinPara |
- Empieza por el óvalo de inicio: escribe
Algoritmocon el nombre del programa. - Sigue las flechas. Cada paralelogramo y cada rectángulo es una línea de código, en el mismo orden.
- En cada rombo, escribe el
Sicon su condición. Lo que está en la salida Sí va dentro delSiy lo de la salida No dentro delSiNo. - Si una flecha regresa a un rombo anterior, es un ciclo: lo que está en el camino de regreso va dentro del
Mientras. - Cierra con el óvalo de fin:
FinAlgoritmo.
Pega el resultado arriba para comprobar que el diagrama que dibuja es el tuyo. Si quieres practicar el camino completo, la guía de cómo hacer un diagrama de flujo lo explica con un ejemplo.
Preguntas frecuentes
¿Cómo paso un diagrama de flujo a pseudocódigo?
Recorre el diagrama de arriba abajo y escribe una instrucción por símbolo: el óvalo de inicio es Algoritmo, el paralelogramo de entrada es Leer, el de salida es Escribir, el rectángulo es una asignación y el rombo es un Si o un Mientras. La tabla de esta página trae todas las equivalencias.
¿Esta herramienta convierte diagramas dibujados a pseudocódigo?
Esta herramienta va del pseudocódigo al diagrama. Para el camino contrario, la app Jaguar Code te deja armar el diagrama con las figuras y el pseudocódigo se escribe solo.
¿Puedo descargar el diagrama?
Sí, como imagen PNG o como archivo SVG, que se puede abrir en cualquier editor y escalar sin perder calidad.
¿Se guarda o se envía mi código?
No. El diagrama se dibuja en tu navegador y tu código no se envía a ningún servidor.
¿Qué instrucciones entiende?
Algoritmo, Definir, Leer, Escribir, Si, Segun, Mientras, Repetir, Para, arreglos y funciones. Si el código tiene un error, te dice la línea y conserva el último diagrama.