Buscar

AIA_2011_2_aedsII

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 (18,0) Analise o programa abaixo e responda: 
 
 
 
 
 
Centro Universitário de Belo Horizonte 
 
DEPARTAMENTO DE CIÊNCIAS EXATAS E TECNOLOGIA - DCET 
Curso: Engenharia Elétrica 
 
 
Disciplina : Algoritmos e Estruturas de dados II 
 
 
Professor: Eduardo de Queiroz Braga Belo Horizonte, 7/10/2011 
 
Aluno: 
No de matrícula: Turma:ENE2AN-A Valor:25,0 Nota: 
 
 
a) O que faz a seqüência de instruções entre as linhas 06 e 12? 
b) Qual a função do laço for: linhas 25 a 34? 
c) Explique o propósito do while, na linha 52! 
d) Quais parâmetros são passados para a função bolha( )? 
e) No laço for das linhas 44 a 50, há uma maneira diferente de acessar os membros da struct. 
Explique esta forma de acesso. 
f) Explique a função de cada variável na função bolha( ). 
g) Explique o propósito dos if’s nas linhas 69, 77 e 85. 
h) Explique o por que da diferença entre os if’s das linhas 70, 78 e 86. 
i) Explique o por que do k—que ocorre na linha 95. 
j) Considere que o usuário digite opção ‘3’ (linha 42). Explique qual a chave de ordenação e onde 
será a comparação fundamental para que a ordenação ocorra com esta opção. 
 
2) (7,0) Considere as variáveis e ponteiros definidos abaixo e responda (justifique as falsas). 
 char x, *ptx, **ppx; 
 float a, *pta, **pf; 
 
a. ( ) px=100; 
b. ( ) *pta=&a; 
c. ( ) ptx=&a; 
d. ( ) *pf=&a; 
e. ( ) ppx=&pta; 
f. ( ) **pf=7.9; 
g. ( ) *ptx=’s’; 
h. ( ) **ptx=&x; 
i. ( ) ppx=*ptx; 
j. ( ) pf=pta

Outros materiais