Saltar al contenido

Módulo 0: Pensar antes de programar › Diagramas de flujo

Módulo 0 · lección 2

Diagramas de flujo

Dibujar pasos y decisiones antes de programar.

✓ Lección terminada

Chispa, la idea

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.

¿Llevo paraguas?

Cargando…

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»).

Adivina el número

Cargando…

Piensa

Cargando…

Para pensar

  1. ¿Qué fue fácil?
  2. ¿Qué fue difícil?
  3. ¿Otro paradigma lo habría resuelto mejor? ¿Cuál y por qué?