Buscar

mainFilaLigada.cpp

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <iostream>
#include <stdlib.h>
#include "FilaLigada.h"
#include "pilha.h"
using namespace std;
int main(){
 int opc,valor;
 Fila f;
 Pilha p;
 do{
 cout<<"Fila Ligada"<<endl;
 cout<<"------------"<<endl;
 cout<<"1-inserir"<<endl;
 cout<<"2-remover"<<endl;
 cout<<"3-primeiro"<<endl;
 cout<<"4-mostra fila"<<endl;
 cout<<"5-ordenar"<<endl;
 cout<<"6-situacao pilha"<<endl;
 cout<<"9-sair"<<endl;
 cout<<"selecione: ";
 cin>>opc;
 switch(opc){
 case 1:
 cout<<"------------"<<endl;
 cout<<"valor: ";
 cin>>valor;
 f.insere(valor);
 break;
 case 2:
 cout<<"------------"<<endl;
 if(f.FilaVazia()){
 cout<<"fila vazia"<<endl;
 }else
 cout<<"removido: "<<f.remover()<<endl;
 break;
 case 3:
 cout<<"------------"<<endl;
 if(f.FilaVazia()){
 cout<<"fila vazia"<<endl;
 }else
 cout<<"primeiro: "<<f.primeiro()<<endl;
 break;
 case 4:
 cout<<"------------"<<endl;
 if(f.FilaVazia()){
 cout<<"fila vazia"<<endl;
 }else f.mostraFila();
 break;
 case 5:
 cout<<"------------"<<endl;
 if(f.FilaVazia()){
 cout<<"fila vazia"<<endl;
 }else{
 f.ordenar();
 }
 break;
 case 6:
 cout<<"------------"<<endl;
 if(f.FilaVazia()){
 cout<<"fila vazia"<<endl;
 }else{
 f.situacaopilha();
 }
 break;
 }
 getwchar();
 cout<<"<enter>"<<endl;
 getwchar();
 system("cls");
 }while(opc!=9);
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando

Outros materiais