A estrutrutura de dados heterogêna diferentemente da estrutura homogênea que aceita apenas um tipo de dado, a heterogênea aceita diversas diversos tipos, este recurso é muito utilizado para armazenamento de registros.
Dentro do contexto acima, assinale a alternativa que declare um registro do tipo Produto, e que tenha os campos, codigo, nome, quantidade, preco com os seus respectivos campos: inteiro, caractere, inteiro, real.
Alternativas
Alternativa 1:
Tipo
registro = Produto
codigo: inteiro
nome: caractere
quantidade: inteiro
preco: real
fim_registro
Alternativa 2:
Tipo
Produto = registro
codigo: inteiro
nome: caractere
quantidade: inteiro
preco: real
fim_registro
Alternativa 3:
Produto = registro
codigo: inteiro
nome: caractere
quantidade: inteiro
preco: real
fim_registro
Alternativa 4:
Produto = registro
codigo: inteiro
nome: caractere
quantidade: inteiro
preco: real
fim.
Alternativa 5:
Tipo
Produto = registro
inteiro: codigo
caractere: nome
inteiro: quantidade
real: preco
fim_reg
Soluções para a tarefa
Resposta:
Alternativa 2
Explicação:
Na estrutura Heterogênea nós temos que declarar um novo tipo de dados que serão compostos de vários tipos. dessa forma podemos declarar uma variável com esse novo tipo, como no exemplo citado é o tipo "PRODUTO". Neste caso sempre iniciamos com o comando "Tipo", que será composto pelas demais variáveis e seus tipos.
Espero ter ajudado.
Abraço
Alternativa Correta: 2
A estrutrutura de dados heterogêna aceita diversos tipos de dados, este recurso é muito utilizado para armazenamento de registros. Então no exemplo citado, temos que declarar um registro do tipo Produto, para isso primeiro definimos o tipo (produto) e logo as variáveis (registro), cumpliendo com as seguintes condições:
- Codigo = inteiro
- Nome = caractere
- Quantidade = inteiro
- Preco = real.
Assim a estrutura fica da seguinte maneira:
Tipo
Produto = registro
codigo: inteiro
nome: caractere
quantidade: inteiro
preco: real
fim_registro