Prévia do material em texto
CCT0260_EX_A3_201609101987_V1
ESTRUTURA DE DADOS
3a aula
Lupa
Vídeo PPT MP3
Exercício: CCT0260_EX_A3_201609101987_V1 Matrícula: 201609101987
Aluno(a): WILIAM BONETTI Data: 19/05/2017 11:30:11 (Finalizada)
1a Questão (Ref.: 201609139793) Fórum de Dúvidas (0) Saiba (0)
Qual das seguintes estruturas de dados é classificada como heterogênea?
Vetor
Registro
Loop
Pilha
Fila
Gabarito Comentado
2a Questão (Ref.: 201609779647) Fórum de Dúvidas (0) Saiba (0)
Podese definir uma estrutura heterogênea como sendo um conjunto de elementos, geralmente,
agrupados sob uma lógica e associados por um nome.
Esses elementos podem ser variáveis simples, matrizes ou ainda outras estruturas. Seja a definição de
uma estrutura como:
struct aluno {
string nome;
float nota;
};
Suponha ainda que exista um vetor desta estrutura, definido como:
aluno vet [ 100];
Marque a alternativa em que é atribuída de forma correta a nota 5.7 para o décimo primeiro elemento
deste vetor.
vet[10]=aluno.5.7;
vet[10].nota=5.7;
vet[10].aluno.nota=5.7 ;
aluno.vet[10]=5.7;
aluno.vet[10].nota=5.7;
3a Questão (Ref.: 201609811897) Fórum de Dúvidas (0) Saiba (0)
Marque a opção correta, considerando
struct Livro {
int codigo;
float preco;
} liv;
Livro>liv.codigo = 12345;
liv>preco = 30.70;
liv.preco = 30.70;
Livro.liv.codigo = 12345;
Livro.codigo = 12345;
4a Questão (Ref.: 201609140300) Fórum de Dúvidas (0) Saiba (0)
A armazenagem de dados pode ocorrer temporariamente em uma variável, um vetor ou em uma estrutura
chamada Struct na linguagem C e C++. Como se procede a atribuição de valor a um determinado campo de
uma estrutura do tipo Struct?
Nome da estrutura vírgula tipo do campo
Nome da estrutura ponto nome do campo
Nome da estrutura ponto tipo do campo
Nome da estrutura seta tipo do campo
Nome da estrutura seta nome do campo
Gabarito Comentado
5a Questão (Ref.: 201609345008) Fórum de Dúvidas (0) Saiba (0)
Com relação à struct, é correto afirmar que :
A struct é sempre definida dentro da main.
Não é possível criar um vetor de structs, pois o vetor trabalha apenas com dados do
mesmo tipo.
Cada elemento da struct é denominado membro ou campo, sendo que a struct pode
armazenar elementos de tipos diferentes ou não.
Cada elemento da struct é chamado campo e cada campo deve ser,
obrigatoriamente, de um tipo de dados distinto de outro campo.
Cada elemento da struct é chamado componente.
Gabarito Comentado
6a Questão (Ref.: 201609710169) Fórum de Dúvidas (0) Saiba (0)
Podese definir uma estrutura heterogênea como sendo um conjunto de elementos, geralmente, agrupados sob
uma lógica e associados por um nome. Esses elementos podem ser variáveis simples, matrizes ou ainda outras
estruturas. Seja a definição de uma estrutura como: struct aluno { string nome; float media; }; Suponha ainda
que exista um vetor desta estrutura, definido como: aluno vet [ 10]; Marque a alternativa em que é atribuída de
forma correta a media 6.0 para o quarto elemento deste vetor.
aluno[3].media=6.0;
aluno[3].10=6.0;
aluno[10]=6.0;
vet[3].media=6.0;
vet[3].aluno=6.0;
7a Questão (Ref.: 201609753858) Fórum de Dúvidas (0) Saiba (0)
Podese definir uma estrutura heterogênea como sendo um conjunto de elementos, geralmente, agrupados sob
uma lógica e associados por um nome.
Esses elementos podem ser variáveis simples, matrizes ou ainda outras estruturas. Seja a definição de uma
estrutura como:
struct aluno {
string nome;
float nota;
};
Suponha ainda que exista um vetor desta estrutura, definido como:
aluno vet [100];
Marque a alternativa em que é atribuída de forma correta a nota 5.7 para o décimo primeiro elemento deste
vetor.
aluno.vet[10].nota=5.7;
vet[10].nota=5.7;
vet[10]=aluno.5.7;
aluno.vet[10]=5.7;
vet[10].aluno.nota=5.7 ;