SóProvas


ID
3331810
Banca
FUNDEP (Gestão de Concursos)
Órgão
Prefeitura de Itatiaiuçu - MG
Ano
2018
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Considere o trecho de um algoritmo em pseudocódigo que mostra comandos condicionais (se) aninhados com início e fim delimitados por { }.


if ( T1 )

{ Comando1;

if ( T2 e T3) { Comando2;

Comando3;

} else Comando4;

if ( T4 ou T5 ) Comando5; else { Comando6;

} }

Comando7;


Analisando esse trecho, é correto afirmar que

Alternativas
Comentários
  • Era só olhar pro Comando7 fora de todos os condicionais, mas eu analisei as outras afirmativas como forma de prática.

    A) Comando2 não é executado porque T2 é falso: (T2 e T3) deve ser V e V

    B) Correto. Está fora do IF (T1)

    C) Impossível executar Comando5 & Comando6 porque estão em condições opostas (IF/ELSE)

    D) Impossível executar Comando4 & Comando2 (e Comando3) porque estão em condições opostas (IF/ELSE)

    Também "tratei" o pseudocódigo pra ficar mais fácil a visualização.

    Se a formatação ficar errada no QC, ao menos as cores das chaves estão ali.

    if ( T1 )

     { 

     Comando1;

     if ( T2 e T3)

       { 

       Comando2;

       Comando3;

       } 

     else Comando4;

     if ( T4 ou T5 ) Comando5; 

     else 

       { 

       Comando6;

       } 

     }

    Comando7;

  • Força Guerreiro!!!!!!