A programação estruturada é um conceito fundamental na engenharia de software, que visa melhorar a legibilidade e a manutenção do código. Este paradigma é baseado em três estruturas principais: sequencial, condicional e de repetição. Considerando essas estruturas, qual das alternativas a seguir descreve corretamente a estrutura condicional?