• 0
Sign in to follow this  
Maurison Junior

Urgente!

Question

Um professor solicitou as respostas das seguintes questoes:

Questao 1-Elabore um programa usando lista duplamente encadeada,com as seguintes funcoes:

~>Inserir no inicio da lista;

~>Remover um elemento N passado como parametro de referencia;

~>Localizar o terceiro elemento apos o elemento N(passagem de parametro por valor),trate todas as condicoes de exceção;

~>Buscar e imprimir os elementos contidos nas posicoes "primas" (numeros primos) da lista(não dos valores);

~>Remover todos os elementos da lista Liberando a memoria alocada,remocao de um a um;

Questao 2-Usando lista encadeada,faça os codigos de acordo com as seguintes etapaz:

a-Armazene numeros desordenadamente e em seguida mostre ordenados;

b-Consultar qual ultimo numero foi inserido;

c-Excluir obedecendo a ordem de insercao.

Questao 3-Faça um programa que leia o nome,sexo(M/F) e matricula de diversos alunos,insira-os numa fila ate que a resposta da pergunta deseja continuar(S/N) seja "N".Tambem faça modulos para listar e apagar todos os elementos da fila.

Questao 4- Suponha uma pilha de caracteres,cuja interface esta no arquivo pilha.h,cujo conteudo é:

typedef struct no PILHA;

PILHA init(void);

void push(PILHA *p,char i);

char pop(PILHA *p);

int vazia(PILHA *p);

void show(PILHA *p);

Escreva um programa que le uma cadeia s,empilha os caracteres de s em uma pilha p,retira os caracteres de p para uma outra cadeia t,de forma que os caracteres de t são os mesmos caracteres de s em forma invertida.Finalmente,o programa imprime s e t.

(Para testar este programa,sera necessario terminar a implementacao da pilha(ouseja,o arquivo pilha.c),completando as declaracoes de struct no e das funcoes)

Se alguém conseguir me ajudar,estou precisando muito disso!Grato.

Share this post


Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this