Revisar o conceito de estruturas condicionais na linguagem C, apresentando os operadores relacionais e lógicos utilizados na construção de expressões condicionais, bem como as principais estruturas de decisão disponíveis na linguagem.
Olá!
Nesta aula serão apresentadas as estruturas de decisão, também chamadas de estruturas condicionais. Essas estruturas permitem que um programa execute determinados trechos de código apenas quando uma condição específica é satisfeita.
Em programas de computador, frequentemente é necessário tomar decisões com base em valores calculados ou informados pelo usuário. As estruturas condicionais são responsáveis por possibilitar esse comportamento, permitindo que o fluxo de execução do programa siga caminhos diferentes conforme o resultado de determinadas expressões lógicas.
Em termos algorítmicos, esse tipo de situação geralmente aparece por meio de expressões como as seguintes:
Se determinada condição for verdadeira, então execute um conjunto específico de instruções.
Se o valor de uma variável for igual a um determinado valor, execute um conjunto de instruções.
Se o valor de uma variável satisfizer simultaneamente duas ou mais condições, execute determinadas ações.
Essas construções são fundamentais para o desenvolvimento de programas capazes de avaliar condições e reagir de forma apropriada a diferentes situações.

Ao longo desta aula, serão apresentados os operadores utilizados para construir expressões condicionais, bem como as principais estruturas da linguagem C utilizadas para implementar decisões no código.