Considere o seguinte algoritmo em pseudocódigo: algoritmo "vetores" var v1: vetor[1..5] de real v2: vetor[1..4] de real v3: vetor[1..9] de real indice: inteiro inicio para indice de 1 ate 5 passo 1 faca escreva("Digite valor:") leia(v1[indice]) fimpara para indice de 1 ate 4 passo 1 faca escreva("Digite valor:") leia(v2[indice]) fimpara para indice de 1 ate 9 passo 1 faca escreva("Valor:",indice,":",v3[indice]) fimpara fimalgoritmo Analise as afirmativas a seguir e selecione a correta.
Considere o seguinte algoritmo em pseudocódigo:
algoritmo "vetores"
var
v1: vetor[1..5] de real
v2: vetor[1..4] de real
v3: vetor[1..9] de real
indice: inteiro
inicio
para indice de 1 ate 5 passo 1 faca
escreva("Digite valor:")
leia(v1[indice])
fimpara
para indice de 1 ate 4 passo 1 faca
escreva("Digite valor:")
leia(v2[indice])
fimpara
para indice de 1 ate 9 passo 1 faca
escreva("Valor:",indice,":",v3[indice])
fimpara
fimalgoritmo
Analise as afirmativas a seguir e selecione a correta.
- Ao final da execução do algoritmo, os elementos do vetor v3 terão o produto dos elementos vetores v1 e v2.
- O vetor v3 não foi lido, pois é muito grande.
- O vetor v3 é o resultado da concatenação dos vetores v1 e v2.
- As declarações dos vetores v1, v2 e v3 estão incorretas e todos os vetores deveriam ter o mesmo tamanho.
- O algoritmo precisa de um índice para acesso a cada um dos vetores, portanto, não pode utilizar uma única variável com esse fim.