Comandos de decisão
Os comandos de decisão são responsáveis por executar um bloco dependendo se a condição for verdadeira ou falsa
Comando de decisão if
A estrutura mais básica de decisão é formada apenas pelo comando if,
veja o exemplo a seguir:
Verifique que apenas será impressa a mensagem 'O valor é positivo'
se o valor for maior do que zero.
Vale destacar que tudo o que estiver recuado, a execução estará condicionada ao if:
Ou se estiver fora do escopo do if:
Comando de decisão if/else
A estrutura de decisão if/else, funciona exatamente como a estrutura if,
com apenas uma diferença, em ifsomente podemos executar comandos caso a condição seja verdadeira,
diferente de if/else, pois sempre um comando será executado independente da condição,
ou seja, caso a condição seja True o comando da condição será executado,
caso contrário o comando da condição True será executada.
else não vai nenhuma condição e ele sempre está ligado com um if
Exemplo 1
Determine se a nota do aluno é maior ou igual a 6, caso seja, apresenta a mensagem "Aprovado", caso seja menor, deve apresentar a mensagem "Reprovado"
Exemplo 2
Escreva um programa que lê dois números e imprime qual é o maior