Vetores são destinados a realização de diversos tipos de problemas. Cada problema, no entanto, deve possuir as características de armazenar informações do mesmo tipo de dados. Desta forma, analise o trecho de código a seguir:
Inicio
tipo X = vetor [1..10] de inteiros;
tipo Y = vetor [1..10] de inteiros;
tipo Z = vetor [1..20] de inteiros;
Inteiro: i, j;
j <-1;
i <-1;
Para i de ate 10 passo 1 faça
leia (X[i]);
Z[j] <- X[i];
j <- j + 1;
leia (Y[i]);
Z[j] <- Y[i];
j <- j + 1;
Fimpara;
Para i de ate 20 passo 1 faça
Escreva (Z[i]);
Fimpara;
Fimalgoritmo.
Considerando o texto, o algoritmo exposto e o conteúdo estudado, analise as afirmativas a seguir:
I – O algoritmo apresentado irá solicitar para do usuário a leitura de dados para 3 vetores diferentes.
II – É utilizado 2 laços de repetições, sendo que o primeiro se repete até atingir o valor 10 e o segundo até 20.
III – Os valores lidos do vetor X são inseridos no vetor Z intercalando com os valores lidos do vetor Y.
IV – Há um erro de sintaxe na elaboração do segundo laço de repetição, que deveria ser encerrado quando se atingisse o valor 10.
É correto o que se afirma em:
II e IV, apenas.
I e IV, apenas.
I e II, apenas.
II e III, apenas.
I, II, III e IV
Soluções para a tarefa
Respondido por
38
Resposta:
II e III, apenas.
Explicação:
A afirmativa I está incorreta, pois o algoritmo solicita a leitura dos dados pelo usuário somente dos vetores X e Y. O vetor Z não é realizado a leitura, somente é inserido os valores de X e Y nele. A afirmativa IV está incorreta, pois não há erro de sintaxe no último laço de repetição, como o seu tamanho é 20, o laço deve se encerrar em 20.
Respondido por
2
Resposta: II e III, apenas.
Explicação:
Perguntas interessantes