Un diagrama de flujo es un dibujo de un algoritmo: los pasos son cajas y las flechas dicen cuál sigue. Se usa antes de programar, porque es más fácil arreglar un dibujo que un programa.
Las figuras
- Óvalo: inicio o fin.
- Rectángulo: hacer algo.
- Paralelogramo (caja inclinada): recibir o mostrar algo.
- Rombo: una pregunta con dos salidas, sí o no.
Fíjate en el código a la derecha: el rombo se convierte en un if. Cada figura del diagrama tiene su línea de código.
Un diagrama con un ciclo
A veces una flecha regresa hacia arriba. Eso es un ciclo: se repite hasta que la respuesta cambie. En el código, el ciclo se convierte en while («mientras»).
Para pensar
- ¿Qué fue fácil?
- ¿Qué fue difícil?
- ¿Otro paradigma lo habría resuelto mejor? ¿Cuál y por qué?