Registros são estruturas de dados heterogêneas, ou seja, permitem o armazenamento de valores de tipos diferentes. Assim, cada informação armazenada nesta estrutura é chamada de campo e possui um nome e um tipo. Após definido o registro, variáveis podem ser criadas com tipo associado a ele.
Dado o seguinte registro:
coordenada = registro
X : inteiro
Y : inteiro
fimregistro
Assinale a alternativa referente à forma correta de declarar um vetor chamado posicoes com 10 elementos deste registro.
Alternativas
Alternativa 1:
posicoes : coordenada[10]
Alternativa 2:
posicoes : coordenada[1..10]
Alternativa 3:
posicoes : vetor[10] de coordenada
Alternativa 4:
posicoes : vetor[1..10] de coordenada
Alternativa 5:
posicoes : X[1..10] e Y[1..10] de coordenada
Respostas
respondido por:
1
Olá!
Vetor →por sua vez só possui uma dimensão e para declarar um vetor em C basta: float vetor [10];
• assim temos o valor 10 representando a quantidade total de espaço na memória separadas para esse vetor.
• Sempre a primeira posição do vetor será 0 e a última posição será o número total do vetor -1, ou seja, no vetor de 10 posição a última será 10-1, para preencher basta vetor [0] =1;
Alternativa correta é: Alternativa 1 posicoes : coordenada[10].
Espero ter ajudado, bons estudos.
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás