Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — Quadrix 2012

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg886748
Banca
Quadrix
Órgão
CFP
Ano
2012
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Desenvolvimento
Os exemplos de pseudocódigo a seguir resolvem Xn para X en inteiros maiores que 0:ALGORITMO EXEMPLO 1VAR A, N, X, CONT: INTEIROINÍCIOLEIA (X, N)CONT ← 1A ← 1ENQUANTO (CONT <=N) FAÇAA ← A * XCONT ← CONT + 1FIM_ENQUANTOIMPRIMA(A)FIMALGORITMO EXEMPLO 2VAR A, N, X, CONT: INTEIROINÍCIOLEIA (X, N)A ←1PARA CONT ← 1 ATÉ N PASSO 1A ← A * XFIM_PARAIMPRIMA(A)FIMSobre os exemplos apresentados, é correto afirmar que:
  1. AO pseudocódigo EXEMPLO 2 está incorreto, pois falta colocar no interior do laço a instrução CONT ← CONT +1.
  2. BNo pseudocódigo EXEMPLO 2, a instrução PARA CONT ← l ATÉ N PASSO 1 deve mudar para PARA CONT= 1 ATÉ N PASSO 1.
  3. CPara que a equação proposta seja resolvida de forma correta, tanto no EXEMPLO l quanto no EXEMPLO 2, a variável A deve ser iniciada com o valor 0.
  4. DA variável A não pode ser do tipo INTEIRO, pois o resultado final que será armazenado nesta variável será um número real.
  5. EAmbos os pseudocódigos estão corretos e resolvem adequadamente a operação proposta.
Revelar gabarito e comentário

GabaritoE — Ambos os pseudocódigos estão corretos e resolvem adequadamente a operação proposta.

Link permanente: /questoes/qg886748