Este documento describe las estructuras if y switch que permiten tomar decisiones en C++. La estructura if evalúa una condición y ejecuta un bloque de código si se cumple o un bloque else si no se cumple. Las condiciones pueden ser simples o complejas.