QUESTÃO 3
Analise o algoritmo abaixo.
Algoritmo Exercicio
Var
cont,n,resultado : inteiro
Início
resultado <-1
Leia(n)
Para cont de n ate 1 passo -1 faca
resultado <- resultado * cont
Fimpara
Escreva(resultado)
Fim
Considerando a lógica empregada neste algoritmo, analise as afirmativas abaixo e em seguida assinale a alternativa correta.
Alternativas
Alternativa 1:
Se o valor digitado para variável n for 4, o valor escrito da variável resultado será 4.
Alternativa 2:
Se o valor digitado para variável n for 2, o valor escrito da variável resultado será 12.
Alternativa 3:
Se o valor digitado para variável n for 3, o valor escrito da variável resultado será 15.
Alternativa 4:
Se o valor digitado para variável n for 6, o valor escrito da variável resultado será 30.
Alternativa 5:
Se o valor digitado para variável n for 5, o valor escrito da variável resultado será 120.
Respostas
Resposta:
Alternativa 5:
Se o valor digitado para variável n for 5, o valor escrito da variável resultado será 120.
Explicação:
Imagem em anexo com a fórmula no excel
A afirmação coerente com o algoritmo é a Alternativa 5:
Se o valor digitado para variável n for 5, o valor escrito da variável resultado será 120.
Vejamos que o enunciado trata de uma questão que aborda computação seus conceitos de programação.
Observando o algoritmo proposto:
Algoritmo Exercicio
Var
cont,n,resultado : inteiro
Início
resultado <-1
Leia(n)
Para cont de n ate 1 passo -1 faca
resultado <- resultado * cont
Fimpara
Escreva(resultado)
Fim
A situação verdadeira será a quinta alternativa,
Podemos observar que a situação será:
Fórmula - - - - - Contagem - - - - - Resultado
A2*1 5 5
B2*A3 4 20
B3*A4 3 60
B4*A5 2 120
B5*A6 1 120
Portanto, a alternativa 5 é a que representa a solução correta do algoritmo presente no enunciado, de forma que os resultados estão coerentes.