• Matéria: Lógica
  • Autor: perguntador99999
  • Perguntado 7 anos atrás

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

Respostas

respondido por: angelotbg
5

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

respondido por: vchinchilla22
0

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

Perguntas similares