Informática, perguntado por AlunaEst, 1 ano atrás

Estruturas de decisão compostas e de múltipla escolha
– se... senão... fim se escolha... caso
(pergunta em anexo)

Anexos:

Soluções para a tarefa

Respondido por Index
3
Estrutura de decisão composta → O primeiro trecho de código só é executado quando a condição for verdadeira e o segundo quando a condição for falsa. Exemplo:

algoritmo
    se <condição verdadeira> entao
        //executa o primeiro trecho
    senao
        //executa o segundo
    fimse
fimalgoritmo

Estrutura de decisão simples → O trecho de código só é executado quando a condição for verdadeira. Exemplo:

algoritmo
    se <condição verdadeira> entao
        //executa esse trecho
    fimse
fimalgoritmo



Estrutura composta encadeada → É semelhante a estrutura de decisão composta, mas com a diferença de poder executar várias condições (e não apenas duas como na estrutura de decisão composta). Exemplo:

algoritmo
    se <condição> entao
    //executa
    senao
    se <condição> entao
    //executa
    senao
    se <condição> entao
    //executa
    senao
    se <condicao> entao
    //executa
    senao
    //executa
fimalgoritmo

Estruturas de múltipla escolha → É semelhante a anterior, mas essa não suporta expressões relacionais. Além disso, o valor a ser comparado tem que ser igual ao que foi pré-definido no algoritmo, para, dessa forma, executar determinado trecho de código. Exemplo:

algoritmo
    declare a inteiro
    leia(a)
    escolha(a)
        caso 1:
            //executa
        caso 2:
            //executa
         caso 3:
            //executa
    fimescolha
fimalgoritmo
Perguntas interessantes