Ir ao conteúdo

Posts recomendados

Postado

CONSUMI TODO CONTEUDO SOBRE LISTA QUE ACHEI NA INTERNET E AINDA NÃO CONSIGO FAZER OS PROGRAMAS... 

TENHO QUE ENTREGAR ESSE EXERCÍCIO SE alguém PUDER AJUDAR, FICAREI IMENSAMENTE GRATA.

 

Faça um programa em C que implemente a estrutura de dados LISTA em uma biblioteca chamada L_DIN (com implementação duplamente encadeada), contendo apenas as operações básicas de listas:

a. crie uma lista L;

b. exiba o seguinte menu de opções;

c. leia a opção do usuário; d. execute a opção escolhida pelo usuário;

e. na opção de exibir lista, devem ser exibidos o tamanho da lista e os seus elementos;

f. na opção de inserção, deve ser lido o valor do elemento a ser inserido e a posição onde será efetuada a inserção;

g. na opção de remoção, deve ser lido a posição do elemento a ser removido;

h. na opção de exibir elemento, deve ser lido a posição do elemento;

i. na opção de exibir posição, deve ser lido o valor do elemento;

j. as operações de exibir e esvaziar a lista devem estar inseridas no programa principal;

k. após a execução de cada opção, o programa deve retornar ao menu para nova opção do usuário ou o encerramento do programa (através da tecla ESC).

 

                                            EDITOR DE LISTA

                                         1 - EXIBIR LISTA

                                         2 - INSERIR

                                         3 - REMOVER

                                         4 - EXIBIR ELEMENTO

                                         5 - EXIBIR POSIÇÃO

                                         6 - ESVAZIAR

                                        ESC - SAIR 

                  

                                    DIGITE SUA OPÇÃO:

 

Postado

@Carolmarton

1 hora atrás, Carolmarton disse:

                                            EDITOR DE LISTA

                                         1 - EXIBIR LISTA

                                         2 - INSERIR

                                         3 - REMOVER

                                         4 - EXIBIR ELEMENTO

                                         5 - EXIBIR POSIÇÃO

                                         6 - ESVAZIAR

                                        ESC - SAIR 

                  

                                    DIGITE SUA OPÇÃO:

 

dê uma olhada nesse código, ele possui uma lógica de como fazer isso.

operações em lista

ps: está mal otimizado e com algumas coisas bem "únicas" (estranhas) mas o importante é você entender a linha de pensamento e depois tentar o seu próprio. primeiro execute ele e veja o que ele faz, a partir daí veja quais suas funções e estude o que elas fazem. só então depois vá para o código principal(função main)

  • Confuso 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...