Cursos / Informática para Internet / Lógica de Programação / Aula
Você já sabe que a estrutura de decisão simples executa um comando ou bloco de comandos se uma determinada condição for atendida. Se a condição não for atendida, a estrutura é finalizada sem executar comandos.
A estrutura composta segue o mesmo princípio, com a diferença de que, quando a condição não é satisfeita, há um desvio para outro comando ou bloco de comandos.
A estrutura de decisão composta executa um comando ou bloco de comandos quando uma condição é satisfeita e outro comando ou bloco de comandos quando a condição não é satisfeita.
A partir desse momento, você vai começar a utilizar, além do SE, a palavra reservada SENAO.
Vamos ver, mais uma vez, o algoritmo sobre o que fazer no sábado pela manhã.
Veja que, dessa vez, tratamos de uma estrutura composta. Se a condição (fazer sol) é satisfeita, eu vou à praia. Caso contrário, faço outra coisa: leio um livro. Ou seja, a condição não sendo satisfeita, logo, eu executo outra atividade
A estrutura de decisão composta obedece à seguinte sintaxe:
Observe que, da mesma forma que na estrutura simples, o algoritmo executa um comando ou bloco de comandos, de acordo com o valor de uma condição. Essa condição, como foi exposto em aulas anteriores, é representada por uma expressão lógica.
Porém, de forma diferente da estrutura simples, a estrutura composta executa outro comando ou bloco de comandos, quando a condição não é satisfeita.
Sabendo disso, vamos tornar, agora, o algoritmo da média um pouco mais interessante? Veja:
Agora, o algoritmo pode executar uma instrução quando a condição (nota >=7) for satisfeita e outra instrução quando a condição não for satisfeita.
Versão 5.3 - Todos os Direitos reservados