Informática, perguntado por Lucelinaribeiro3333, 4 meses atrás

O teste mesa ou simulação é utilizado para verificar se o algoritmo, a partir de uma determinada entrada, está gerando o resultado esperado. Considerando o exposto, simule o algoritmo a seguir com o dia do seu aniversário e assinale a alternativa que apresenta o resultado exibido pelo algoritmo

Soluções para a tarefa

Respondido por thipolido
1

A questão completa apresenta um algoritmo cuja primeira inserção é o dia do aniversário do usuário. Após execução do programa, o que será impresso na tela é o valor 1.

Sendo assim, a alternativa correta é a letra E.

Análise do Código

Entender o passo-a-passo da execução de um programa é a melhor forma de encontrar falhas e entender o processo interno até a impressão na tela.

Analisando passo-a-passo:

  • Primeiramente é pedido para o usuário digitar o dia do nascimento.
  • Logo após, o programa entra em na função "repita", onde o cálculo de dia=dia-1 é feito repetidas vezes até o valor do dia ser 0.
  • O interessante é que o programa não imprime o valor do dia, mas sim o valor do "cont", um contador definido como valor 1 que não sofre alterações.

Sendo assim, a impressão final é 1.

Questão completa:

"Algoritmo "digite o dia do seu aniversario"

Inicio

leia (dia)

repita

dia <- dia - 1

cont <- 1

ate dia = 0

escreval ("resultado = ", cont)

Alternativas:

a. 2.

b. 5.

c. 0.

d. Nenhuma das alternativas anteriores.

e. 1."

Saiba mais sobre análise de códigos em: https://brainly.com.br/tarefa/52947036

#SPJ4

Perguntas interessantes