Você está na página 1de 1

LISTA DE EXERCCIOS LISTA ENCADEADA Considerando a estrutura definida abaixo, elabore os cdigos necessrios para que atendam os exerccios

s propostos, sendo que <inicio> deve ser o ponteiro que indica o inicio da lista encadeada. Para cada exerccio deve-se tomar a configurao final do exerccio anterior como base, porm deve-se sempre partir do ponteiro inicio, desconsiderando a posio dos demais ponteiros. No devem ser utilizados os algoritmos (funes) genricos vistos em sala de aula, ou seja, para cada exerccio deve ser escrito apenas o cdigo necessrio para se realizar a tarefa solicitada. struct box { char contedo; box *prximo; } *inicio, *novo, *temp1, *temp2; 1) Insira um elemento contendo a letra A no final da lista. 2) Insira um elemento contendo a letra B no inicio da lista. 3) Insira um elemento contendo a letra C no final da lista. 4) Insira um elemento contendo a letra D no final da lista. 5) Insira um elemento contendo a letra E entre os elementos de contedo A e C. 6) Exclua o elemento de contedo C. 7) Insira um elemento contendo a letra F no final da lista. 8) Insira um elemento contendo a letra G no inicio da lista. 9) Exclua o ltimo elemento. 10) Exclua o primeiro elemento. 11) Insira um elemento contendo a letra H entre os elementos de contedo A e E. 12) Exclua o elemento de contedo A. 13) Insira um elemento contendo a letra I entre os elementos de contedo E e D. 14) Insira um elemento contendo a letra J no final da lista. 15) Insira um elemento contendo a letra K entre os elementos de contedo B e H. 16) Exclua o elemento de contedo D. 17) Exclua o elemento de contedo K. 18) Exclua o elemento de contedo I. 19) Exclua o elemento de contedo B. 20) Insira um elemento contendo a letra L no final da lista.

Você também pode gostar