1. O documento discute expressões booleanas e estruturas de controle em C++, incluindo if-else, switch e loops while, do-while e for. 2. If-else e switch são usados para controle de fluxo baseado em condições, enquanto loops permitem a repetição de comandos. 3. Os três tipos de loops em C++ são while, do-while e for, cada um com características e usos específicos.