Qual das operações abaixo é inválida para a manipulação de um vetor Num[1..5] de inteiros:
Escolha uma:
a. escreva(Num[3])
b. Num[7] <- 10.2
c. leia(Num[4])
d. Num[2] <-
Soluções para a tarefa
Respondido por
0
Para manipular tal vetor de 5 posições (1, 2, 3, 4 e 5), será necessário um laço de repetição ou então, inserir os dados manualmente para cada uma das posições.
No caso das opções acima, somente a alternativa D traria algum sentido (no caso de uma manipulação de vetor), mesmo que não completando as outras posições, pois, ela atribuiria somente valor à segunda posição do vetor.
Abaixo um trecho do código de como poderia ser feito a manipulação do vetor:
para i de 1 até 5 faca
escreval("digite um valor para a posição", i, "do vetor")
leia(valor)
vetor[i] <- valor
fimpara
No caso das opções acima, somente a alternativa D traria algum sentido (no caso de uma manipulação de vetor), mesmo que não completando as outras posições, pois, ela atribuiria somente valor à segunda posição do vetor.
Abaixo um trecho do código de como poderia ser feito a manipulação do vetor:
para i de 1 até 5 faca
escreval("digite um valor para a posição", i, "do vetor")
leia(valor)
vetor[i] <- valor
fimpara
Perguntas interessantes
Geografia,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Português,
1 ano atrás
Sociologia,
1 ano atrás
Geografia,
1 ano atrás