As estruturas de controle de decisão servem para tomar decisão no código, veremos três estruturas básicas:
Se <condições> então <instruções> fimse
A finalidade dessa instrução é tomar uma decisão de acordo com o resultado de uma condição, se a condição for verdadeira as instruções entre então e fimse serão executadas.
Sintaxe
Se (condição) então
instruções caso condição retorne verdadeiro
fimse
Exemplo:
Desvio Condicional Composto
Se <condições> então <instruções> senão
<instruções> fimse
Como no exemplo anterior, a decisão é tomada de acordo com o resultado de uma condição, se a condição for verdadeira, as instruções entre os comandos então e senão serão executadas. Se o teste retorna falso, as instruções entre os comandos senão e fimse serão executados.
Sintaxe
se (condição) então
instruções caso condição retorne verdadeiro
senão
instruções caso condição retorne falso
fimse
instruções após executar as instruções de condição verdadeiro ou falso
Exemplo:
Desvio Condicional Aninhado
Também conhecido como Desvio Condicional Encadeado. É usado quando é necessário verificar condições sucessivas onde uma ação será executada se um conjunto de ações for satisfeito.
Sintaxe
se (condição1) então
instruções caso condição 1 retorne verdadeiro
senão
se (condição2) então
instruções caso condição 2 retorne verdadeiro
senão
instruções caso condição 2 retorne falso
fimse
fimse
Exemplo:
Estrutura Caso...Escolha
Essa estrutura é utilizada para testar, na condição, uma única expressão, que produz resultado, ou um conteúdo armazenado em uma determinada variável. O resultado é comparado com os valores armazenados em cada comando "Caso".
Sintaxe
escolha (variável)
caso <valor da variável>
<instruções>
caso <valor da variável>
<instruções>
caso <valor da variável>
<instruções>
fimsescolha
Exemplo
Curtiu? Deixe seu comentário abaixo, compartilhe!
Introdução a programação - Controle de Decisão
Reviewed by Guilherme
on
junho 01, 2018
Rating:
Nenhum comentário: