Buscar

Qual seria a posição?

Quando estamos definindo novos tipos de informação:

1- podemos combinar quaisquer tipos de dados e estruturas, independente de ser matriz, vetor ou registro.

2- não podemos ter um vetor de registros.

3- não podemos ter uma matriz de registros.

4- podemos combinar apenas estruturas de registros dentro de vetores.

5- podemos combinar apenas estruturas de registros dentro de matrizes.

💡 3 Respostas

User badge image

Andre Smaira

Para definirmos tipo abstrato de dados nós utilizamos a struct, ela nos permite agrupar vários tipos já existentes de dados em outros, por exemplo imagine que tenhamos a seguinte estrutura;

struct Registro{

char nome[30];

int matricula;

float nota 1, nota2, nota3;

}

Nesse caso temos uma estrutura com 5 elementos e são de diferentes tipo.

Também podemos ter tipos com ponteiros, como o seguinte exemplo;

struct No{

int elem;

struct No *prox;

};

No caso essa estrutura tem um elemento e um ponteiro que aponta para essa mesma estrutura. É importante entender um pouco do conceito de recursividade para compreender essa estrutura.

Portanto concluímos que a resposta certa para essa questão é a afirmação 1.

1
Dislike0
User badge image

Lucas Pyerre

sei não

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais