Informática, perguntado por nicolepimenta1, 1 ano atrás

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 sassaki7
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
Perguntas interessantes