Um estagiário é encarregado de descobrir a idade dos funcionários de um escritório para determinar a posição de cada um na fila da vacina. A empresa guarda em seus arquivos a data de nascimento de cada um dos seus funcionários. Para facilitar seu trabalho ele decide criar o seguinte algoritmo.
Algoritmo “CALCULAR IDADE” Procedimento IDADE
var aux: inteiro inicio aux <- anoatual – anonascimento res <- aux fimprocedimento
var res, anoatual, anonascimento: inteiro
inicio anoatual <- 2021 anonascimento <- 1970
IDADE
escreval(res)
fimalgoritimo
Com base no algoritmo acima e nos conteúdos abordados sobre Procedimentos, analise as opções abaixo, e assinale a que expressa corretamente o resultado que seria impresso ao executar o procedimento IDADE para o funcionário em questão.
Explicação: O algoritmo “CALCULAR IDADE” possui um procedimento que tem como parâmetros dois números inteiros anoatual e anonascimento e calcula a diferença entre eles através do comando (aux <- anotual – anonascimento). Logo, basta usar os valores dados anoatual e anonascimento (2021 e 1970) respectivamente e subtrair o segundo do primeiro. Desta forma, quando o algoritmo for executado, o valor 51 será exibido na tela
O resultado impresso ao executar o procedimentoIDADE para o funcionário em questão será 51, representando a idade calculada com base no anoatual e no ano de nascimento fornecidos.
Algoritmos
Algoritmos são sequências de passos lógicos e bem definidos para resolver um problema ou realizar uma tarefa. Eles representam uma solução eficiente e organizada, utilizando instruções específicas para alcançar um resultado desejado.
Analisando o algoritmo fornecido, temos que o algoritmo declara três variáveis: res, anoatual e anonascimento, todas do tipo inteiro. O valor 2021 é atribuído à variável anoatual, representando o ano atual. O valor 1970 é atribuído à variável anonascimento, representando o ano de nascimento do funcionário em questão.
O procedimento IDADE é chamado, onde ocorre o cálculo da idade. A variável aux recebe a diferença entre o anoatual e o anonascimento, ou seja, 2021 - 1970 = 51. O valor de aux é atribuído à variável res.
Por fim, o valor de res (51) é impresso na tela usando o comando escreval.
Portanto, o resultado impresso ao executar o procedimentoIDADE para o funcionário em questão será 51, representando a idade calculada com base no anoatual e no ano de nascimento fornecidos.
Lista de comentários
Resposta: Letra D) 51
Explicação: O algoritmo “CALCULAR IDADE” possui um procedimento que tem como parâmetros dois números inteiros anoatual e anonascimento e calcula a diferença entre eles através do comando (aux <- anotual – anonascimento). Logo, basta usar os valores dados anoatual e anonascimento (2021 e 1970) respectivamente e subtrair o segundo do primeiro. Desta forma, quando o algoritmo for executado, o valor 51 será exibido na tela
O resultado impresso ao executar o procedimento IDADE para o funcionário em questão será 51, representando a idade calculada com base no ano atual e no ano de nascimento fornecidos.
Algoritmos
Algoritmos são sequências de passos lógicos e bem definidos para resolver um problema ou realizar uma tarefa. Eles representam uma solução eficiente e organizada, utilizando instruções específicas para alcançar um resultado desejado.
Analisando o algoritmo fornecido, temos que o algoritmo declara três variáveis: res, anoatual e anonascimento, todas do tipo inteiro. O valor 2021 é atribuído à variável anoatual, representando o ano atual. O valor 1970 é atribuído à variável anonascimento, representando o ano de nascimento do funcionário em questão.
O procedimento IDADE é chamado, onde ocorre o cálculo da idade. A variável aux recebe a diferença entre o anoatual e o anonascimento, ou seja, 2021 - 1970 = 51. O valor de aux é atribuído à variável res.
Por fim, o valor de res (51) é impresso na tela usando o comando escreval.
Portanto, o resultado impresso ao executar o procedimento IDADE para o funcionário em questão será 51, representando a idade calculada com base no ano atual e no ano de nascimento fornecidos.
Para aprender mais sobre algoritmos, acesse:
https://brainly.com.br/tarefa/49607685
#SPJ2