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.

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