As estruturas são utilizadas para desviar o fluxo do programa com base em condições determinadas.
Vamos ver as três estruturas:
1 - IF
2 - IF ELSE
3 - SWITCH
1 - Estrutura if
Utilizada para impor uma ou mais condição de execução.
Sintaxe: if (<condição booleana>) <instrução>.
* condição booleana é uma condição que retorne true ou false.
Veja um exemplo de uma estrutura simples que apenas interrompe o programa por determinada condição.
O aplicativo solicita o nome do usuário e se o usuário não informa e fecha a janela através do botão cancelar ou não informa e aperta o botão "ok", o aplicativo encerra o programa.