Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Implementação lista_sequencial.h
- #ifndef LISTA_SEQUENCIAL_H_INCLUDED
- #define LISTA_SEQUENCIAL_H_INCLUDED
- #define MAX 100
- struct lista_seq{
- int array[MAX];
- int tamanho;
- };
- extern void iniciarLista(struct lista_seq *lista);
- extern int vaziaLista(struct lista_seq *lista);
- extern int cheiaLista(struct lista_seq *lista);
- extern int tamanhoLista(struct lista_seq *lista);
- extern int elementoListaValor(struct lista_seq *lista, int valor);
- extern int elementoListaPosicao(struct lista_seq *lista, int posicao);
- extern int insereListaPosicao(struct lista_seq *lista, int posicao, int valor);
- extern int insereLista(struct lista_seq *lista, int valor);
- extern int removerLista(struct lista_seq *lista, int posicao);
- extern int mostrarLista(struct lista_seq *lista);
- extern int concatenaLista(struct lista_seq *lista, struct lista_seq *lista2, struct lista_seq *novalista);
- extern int dividirLista(struct lista_seq *lista, struct lista_seq *lista_par, struct lista_seq *lista_impar);
- extern int removerValor(struct lista_seq *lista, int valor);
- extern int modificarElemento(struct lista_seq *lista, int posicao, int valor);
- #endif // LISTA_SEQUENCIAL_H_INCLUDED
Advertisement
Add Comment
Please, Sign In to add comment