Representación gráfica de un proceso o algoritmo que muestra decisiones, entradas y salidas.
Usa símbolos y flechas para visualizar el flujo de control. Útil para planificar antes de codificar.
// Símbolos comunes en diagramas de flujo: // ⬭ Óvalo: Inicio/Fin // ▭ Rectángulo: Proceso/Acción // ◇ Rombo: Decisión (Si/No) // ▱ Paralelogramo: Entrada/Salida // Ejemplo: Validar edad para comprar alcohol /* ┌─────────┐ │ INICIO │ └────┬────┘ │ ┌────▼────┐ │ Ingresar│ │ edad │ └────┬────┘ │ ┌────▼────┐ │ ¿edad │ Sí ┌────────────┐ │ >= 18? ├──────►│ Permitir │ └────┬────┘ │ compra │ │ No └─────┬──────┘ ┌────▼────┐ │ │ Denegar │ │ │ compra │ │ └────┬────┘ │ │ │ └────────┬────────┘ ┌────▼────┐ │ FIN │ └─────────┘ */