Condicionais são instruções que controlam o fluxo de execução, dependendo de alguma condição. A condição é uma expressão booleana que determina qual ramo deve ser executado.(DOWNEY, 2016)