Continuando con la introducción teórica nos falta ver otra herramienta que se emplea a la hora de resolver problemas con código y son los diagramas de flujo, durante el curso estaremos viendo más ejemplo de pseudocódigo y diagramas así que solo explicaré brevemente en qué consisten para trabajar con ellos más adelante.
1.2 Diagramas de flujo
Son utilizados en muchas disciplinas, pero en programación los utilizamos para representar de manera visual un algoritmo.
Al igual que el pseudocódigo los diagramas de flujo nos ayudarán a pensar cómo resolver problemas sin la necesidad de pelearnos con un lenguaje de programación aún. Es importante conocerlos ya que si trabajas en un equipo de desarrollo (por ejemplo) es la manera más fácil de transmitir tus ideas. Seria algo así como “una imagen vale más que mil palabras”.
Ejemplo de diagrama de flujo:
Si eres observador te darás cuenta de que no existe la comparación A==B en el diagrama (que si a es igual a B), puesto que será redundante preguntar por ella, ya que, si A no es mayor que B ni B mayor que A, la única opción que queda es que sean iguales.
Te dejo otra imagen con el significado de los bloques de un diagrama:
Y eso es todo por hoy, ya nos falta poco para terminar esta introducción.