Pular para o conteúdo principal

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

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg884446
Banca
OBJETIVA
Órgão
EPTC
Ano
2012
Nível
Superior
Cargo
Analista de Sistemas
Considerar o fragmento de algoritmo a seguir: Algoritmo "Fatorial"; variável: RESULTADO,VAR1,VAR2: inteiro; inicio Escreva("Digite um numero"); Leia(VAR1); RESULTADO ← 1; Para VAR2 de 1 ate VAR1 faca RESULTADO ← RESULTADO + VAR2; Fimpara; Escreva (“O fatorial de “, VAR1, “ e: “, RESULTADO); fim.O objetivo desse algoritmo é calcular o fatorial de um número informado pelo usuário. Embora o algoritmo esteja bem formatado (seguindo as regras de codificação), existe um erro lógico que impede o algoritmo de apresentar o resultado correto, que é:
  1. AA variável apresentada no resultado está com o nome errado.
  2. BA estrutura de repetição nunca terá fim.
  3. CO operador matemático para cálculo do fatorial está errado.
  4. DA variável RESULTADO terá o valor 1 até o final da execução do algoritmo.
Revelar gabarito e comentário

GabaritoA — A variável apresentada no resultado está com o nome errado.

Link permanente: /questoes/qg884446