Estruturas de dados são formas de se armazenar dados temporariamente durante a execução de um algoritmo ou programa criado em alguma linguagem de programação. Esse recurso em algoritmos e linguagens é fundamental, pois é uma das principais finalidades de se desenvolver uma solução computacional.
Observe o exemplo de código a seguir:
1 Algoritmo exemplo
2 Var
3 i : inteiro
4 valores : vetor [1..5] de real
5 Início
6 Para i de 1 até 5 faça
7 Escreva (“Digite o valor do produto: “)
8 Leia (valores [i] )
9 Fim_para
10 Fim
I – Nesse algoritmo, são utilizadas duas estruturas de dados, sendo uma variável e um vetor.
II – É usada uma estrutura de decisão para que os dados do vetor sejam preenchidos.
III – Na linha 8, é utilizado o índice “[i]” para que cada valor inserido seja armazenado numa posição do vetor ajustada a cada iteração.
É CORRETO O QUE SE AFIRMA EM?
Soluções para a tarefa
Resposta:
III
Explicação:
I – Nesse algoritmo, são utilizadas duas estruturas de dados, sendo uma variável e um vetor.
Resposta: Errada! Porque a estrutura de dados só pode ser homogênea e Heterogênea. Homogênea ( Vetores - Matrizes) e Heterogênea ( Registros). Na sintaxe do código, existe somente uma estrutura de dados, o vetor.
II – É usada uma estrutura de decisão para que os dados do vetor sejam preenchidos.
Resposta: Errada! O comando Para trata-se de um código de repetição, não de decisão.
III – Na linha 8, é utilizado o índice “[i]” para que cada valor inserido seja armazenado numa posição do vetor ajustada a cada iteração.
Resposta: Correta! O vetor é um arranjo de elementos. A posição de cada variável no arranjo é indicada por índice, que no caso; (i). (Pág 140 do livro).
Citação: "Eu prefiro espantar os maus espíritos com o aço da minha espada."
Autor: Conan - O Bárbaro.