Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Conceitos Básicos e Algoritmos — FUNDATEC 2024

Algoritmos e Estrutura de DadosConceitos Básicos e Algoritmos
Código
qg179144
Banca
FUNDATEC
Órgão
SEMAE de São Leopoldo - RS
Ano
2024
Nível
Médio
Cargo
Técnico em Informática
Analise o algoritmo abaixo:ALGORITMO “TESTE”VARX,Y:INTEIROINICIOLEIA(X)ESCREVA(X)LEIA(Y)ESCREVA(Y)SE (X > Y) ENTAOESCREVA(X)SENAOESCREVA(Y)FIMSEFIMALGORITMOSe os valores lidos forem, respectivamente, 7 e 7, quantas vezes o número 7 será escrito pelo algoritmo?
  1. A1.
  2. B2.
  3. C3.
  4. D4.
  5. E5.
Revelar gabarito e comentário

GabaritoC — 3.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Algoritmo "TESTE" – rastreamento de execução

Gabarito: letra C (3 vezes). O algoritmo lê dois números inteiros (X e Y) e os escreve na ordem de entrada. Depois, compara se X > Y: se verdade, escreve X; se falso, escreve Y. Com ambos os valores iguais a 7, a condição X > Y é falsa, então o bloco SENAO escreve Y (7). Assim, o número 7 é escrito três vezes: primeiro após a leitura de X, depois após a leitura de Y, e por último no SENAO.

Rastreamento passo a passo

  1. LEIA(X) → X = 7

  2. ESCREVA(X) → imprime 7 (1ª vez)

  3. LEIA(Y) → Y = 7

  4. ESCREVA(Y) → imprime 7 (2ª vez)

  5. SE (X > Y) ENTAO → 7 > 7? Falso

  6. SENAO ESCREVA(Y) → imprime 7 (3ª vez)

  7. FIMSE → fim

Portanto, o valor 7 aparece 3 vezes na saída.


Análise das alternativas

  • Alternativa A (1 vez) — ❌ Incorreta. Desconsidera que o algoritmo escreve cada valor lido e mais o resultado da condição.

  • Alternativa B (2 vezes) — ❌ Incorreta. Conta apenas as duas primeiras saídas, ignorando a impressão dentro do SENAO.

  • Alternativa C (3 vezes) — ✅ Correta. Conforme demonstrado no rastreamento.

  • Alternativa D (4 vezes) — ❌ Incorreta. Não há quarta impressão; o algoritmo não repete nem itera.

  • Alternativa E (5 vezes) — ❌ Incorreta. Superestima o número de saídas, possivelmente confundindo com uma estrutura de repetição.

Gabarito: letra C (3).

Link permanente: /questoes/qg179144