Pilha
// OVERALL METHOD: // O Metodo principal é um menu ou você poder escolher entre 1 ou 2 // para cada um você ira para um submenu 1- Pilha e 2-Fila //Menu 1 - Pilha // 1- Adiciona um elemento a pilha se possivel. // 2- Retira um elemento da pilha se possivel. // 3- limpa a pilha. // 4- Mostra os elementos da pilha. // 5- Sair do programa. //Menu 2 - Fila // 1- Adiciona um elemento a fila se possivel. // 2- Retira um elemento da fila se possivel. // 3- limpa a fila. // 4- Mostra os elementos da fila. // 5- Sair do programa. //
// FUNCTIONS:
//adicionarElementoPilha()
//verifica se a pilha esta cheia
// caso esteja cheia emite mensagem de erro,
// caso contrario adiciona um elemento.
//adicionarElementoFila(){
//verifica se a fila esta cheia e caso contrario adiciona um elemento
//retirarElementoPilha()
//Retira um elemento da pilha caso exista
//se nao houver elementos envia mensagem de erro.
//retirarElementoFila(){
//Retira um elemento da fila caso exista
//se nao houver elementos envia mensagem de erro.
//limparPilha()
//Inserindo o valor -1 na variavel tamanhoPilha a função zera a pilha
//limparFila()
//Inserindo o valor -1 na variavel tamanhoFila a função zera a Fila
//mostrarElementosPilha(){
// Caso haja elementos na pilha mostrara-los, caso contrario envia mensagem de erro.
//mostrarElementosFila(){
// Caso haja elementos na fila mostrara-los, caso contrario envia mensagem de erro.
//sair()
// Sair finaliza o programa independente do loop que estiver.
//
// INCLUDED FILES:
//