Primeira página
/
Tecnologia
/
Um algoritmo é uma sequência de passos os quais visam atingir um objetivo. Nesse caso, com o trecho do algoritmo a seguir, qual é o objetivo que se pretende alcançar? para i de 1 ate 10 passo 2 faca leia (vet[i]) vet [i+1} <- vrt[i]+1 fimpara a. Carregar um vetor de 10 posições e alterar cada valor digitado em uma unidade. b. Carregar um vetor de 5 posições e acrescentar uma unidade a cada valor digitado. c. Carregar um vetor de 5 posições, em que as posições ímpares serão digitadas e as posições pares armazenarão o conteúdo da posição imediatamente anterior acrescido de uma unidade. d. Carregar um vetor de 10 posições e acrescentar uma unidade a cada valor digitado. e. Carregar um vetor de 10 posições, em que as posições ímpares serão digitadas e as posições pares armazenarão o conteúdo da posição imediatamente anterior acrescido de uma unidade.

Pergunta

Um algoritmo é uma sequência de passos os quais visam atingir um objetivo. Nesse caso, com o trecho do algoritmo a seguir, qual é o objetivo que se pretende alcançar? para i de 1 ate 10 passo 2 faca leia (vet[i]) vet [i+1} <- vrt[i]+1 fimpara a. Carregar um vetor de 10 posições e alterar cada valor digitado em uma unidade. b. Carregar um vetor de 5 posições e acrescentar uma unidade a cada valor digitado. c. Carregar um vetor de 5 posições, em que as posições ímpares serão digitadas e as posições pares armazenarão o conteúdo da posição imediatamente anterior acrescido de uma unidade. d. Carregar um vetor de 10 posições e acrescentar uma unidade a cada valor digitado. e. Carregar um vetor de 10 posições, em que as posições ímpares serão digitadas e as posições pares armazenarão o conteúdo da posição imediatamente anterior acrescido de uma unidade.

Solução

expert verifiedVerification of experts
3.7214 Voting
avatar
AlexisVeterano · Tutor por 9 anos

Responder

O objetivo do algoritmo apresentado na questão é carregar um vetor de 10 posições em que as posições ímpares serão digitadas pelo usuário e as posições pares irão armazenar o valor da posição ímpar imediatamente anterior acrescido de uma unidade. <br><br>Aqui está o detalhamento:<br><br>- A instrução "para i de 1 ate 10 passo 2" inicia um loop que passa pelas posições ímpares do vetor (1, 3, 5, 7, 9)<br><br>- Dentro do loop, a instrução "leia (vet[i])" solicita que o usuário insira um valor para a posição ímpar atual do vetor.<br><br>- A instrução "vet [i+1} <- vet[i]+1" acrescenta uma unidade ao valor na posição ímpar atual i e armazena o resultado na próxima posição (ímpar), que é par.<br><br>- O loop continua até todos as 10 posições do vetor tenha sido preenchido corretamente.<br><br>Portanto, a resposta correta é: <br>e. Carregar um vetor de 10 posições, em que as posições ímpares serão digitadas e as posições pares armazenarão o conteúdo da posição imediatamente anterior acrescido de uma unidade.
Clique para avaliar: