Diagrama de flujo online a partir de tu pseudocódigo

Escribe tu algoritmo a la izquierda y mira su diagrama de flujo al instante. Descárgalo como imagen o SVG para tu tarea. Gratis, sin registro y sin salir de tu navegador.

Genera tu diagrama

Diagrama de flujo

Diagrama de flujo del algoritmo promedioInicioLeer a, bp <- (a + b) / 2p >= 6Escribir "Casi"Escribir "Pasaste"FinNoSí

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:

De cada símbolo del diagrama a su instrucción
SímboloQué significaSe escribe así
Óvalo (Inicio y Fin)Donde empieza y terminaAlgoritmo nombre y FinAlgoritmo
Paralelogramo de entradaPide un datoLeer a, b
Paralelogramo de salidaMuestra algoEscribir "Promedio: ", p
RectánguloUna operación o asignaciónp <- (a + b) / 2
Rombo con dos salidas (Sí y No)Una decisiónSi p >= 6 Entonces … SiNo … FinSi
Rombo que regresa hacia arribaUn ciclo que se repite mientras se cumple algoMientras n <> 0 Hacer … FinMientras
HexágonoUn ciclo con contadorPara i <- 1 Hasta 10 Hacer … FinPara
  1. Empieza por el óvalo de inicio: escribe Algoritmo con el nombre del programa.
  2. Sigue las flechas. Cada paralelogramo y cada rectángulo es una línea de código, en el mismo orden.
  3. En cada rombo, escribe el Si con su condición. Lo que está en la salida Sí va dentro del Si y lo de la salida No dentro del SiNo.
  4. Si una flecha regresa a un rombo anterior, es un ciclo: lo que está en el camino de regreso va dentro del Mientras.
  5. 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.

Sigue aprendiendo