Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — FCC 2014

Algoritmos e Estrutura de DadosAlgoritmos
Código
fc009188
Banca
FCC
Órgão
AL-PE
Ano
2014
Nível
Superior
Cargo
Analista Legislativo - Sistemas
No algoritmo apresentado
  1. Apodem ser identificados comandos de atribuição múltipla.
  2. Bo comando y ← y * (-1) seria equivalente ao cálculo do valor absoluto de y, que resulta em um valor positivo (ou zero)
  3. Co valor 0 (zero) tanto para x quanto para y deveria ser tratado de forma separada para evitar resultados indesejados ou errados.
  4. Dhá uma repetição desnecessária dos comandos para. Estes comandos poderiam ser substituídos por um único comando enquanto (result ≠ 0) faça com o comando de decisão se/entao/senao dentro dele que não afetaria a lógica.
  5. Eos comandos de decisão deveriam ser substituídos por um único comando de seleção múltipla (escolha (y) ou caso (y) ) para aumentar a sua rapidez.
Revelar gabarito e comentário

GabaritoB — o comando y ← y * (-1) seria equivalente ao cálculo do valor absoluto de y, que resulta em um valor positivo (ou zero)

Link permanente: /questoes/fc009188