Este documento describe las estructuras condicionales en C, incluyendo las sentencias if y switch. Explica que if evalúa una expresión y ejecuta un bloque de código dependiendo del resultado, mientras que switch permite múltiples ramificaciones basadas en el valor de una expresión. También cubre operadores lógicos como && y ||, y provee ejemplos de cómo usar if, else y switch.