Buscar

ESTRUTURA DE DADOS l AVALIANDO O APRENDIZADO - 008

Prévia do material em texto

Seja uma lista encadeada cujos nodos são formados pelo seguinte tipo de dado:
struct empregado{
 long int matricula;
 float salario;
 empregado *proximo;
};
 
Suponha que o ponteiro pont tenha o endereço de um nodo da lista, o qual se deseja atribuir
um novo valor para o campo salario. Marque a alternativa que corretamente altera o valor do
campo salario para 5000.00.
Quest.: 1
Observe o trecho de um código abaixo
struct no
{
 int dado;
 struct no *proximo;
}; 
int main()
{
 no *lista=new no; 
 no *pt= new no;
 lista->dado=1989;
 lista->proximo=NULL;
...
 //Nesse ponto, assuma que cinco nós foram alocados em uma lista simplesmente encadeada e
valores atribuídos aos membros dado na sequência: 1989 2014 2011 1962 2002 e, que através do
comando abaixo, o ponteiro pt passou a apontar para um nó da lista.
 
 pt->proximo=lista->proximo->proximo;
 Assinale a alternativa que apresenta o comando equivalente a: 
cout << " \nValor do ?o no: " << pt->proximo->proximo->dado;
Quest.: 2
 
CCT0260_EX_A8_201307203141 » 00:11 de 50 min. Lupa 
Aluno: CARLA HELENA MARTINS VELOSO Matrícula: 201307203141
Disciplina: CCT0260 - ESTRUT.DE DADOS Período Acad.: 2014.1 - EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que
será usado na sua AV e AVS.
1.
 salario=5000.00;
 pont.empregado->salario=5000.00;
pont.empregado.salario=5000.00
pont.salario=5000.00;
pont->empregado->salario=5000.00;
2.
 cout << " \nValor do ?o no: " << lista->proximo->proximo->proximo->dado;
cout << " \nValor do ?o no: " << lista->proximo->dado;
 cout << " \nValor do ?o no: " << lista->proximo->proximo->dado;
cout << " \nValor do ?o no: " << lista->proximo->proximo->proximo-> proximo->dado;
cout << " \nValor do ?o no: " << lista->dado;
 
Quest.: 33.
 
 
 
 FINALIZAR AVALIANDO O APRENDIZADO 
Legenda: Q ues tão não respondida Q ues tão não gravada Q ues tão gravada
Exercício inciado em 09/06/2014 15:05:11.

Continue navegando

Outros materiais