Introdução a programação - Controle de Decisão


As estruturas de controle de decisão servem para tomar decisão no código, veremos três estruturas básicas:



Desvio Condicional Simples

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 simples
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 Introdução a programação - Controle de Decisão Reviewed by Guilherme on junho 01, 2018 Rating: 5

Nenhum comentário:

Tecnologia do Blogger.