El documento explica tres estructuras condicionales en C++: if, if/else y if anidado. La estructura if ejecuta código si una condición es verdadera, if/else ejecuta uno de dos bloques de código dependiendo de si la condición es verdadera o falsa, y if anidado permite múltiples condiciones anidadas para manejar múltiples casos. El documento provee ejemplos de código para cada estructura.