예제 #1
0
        static void Main(string[] args)
        {
            Pilha estacionamento = new Pilha();
            Pilha rua            = new Pilha();

            string opc;

            do
            {
                Console.Clear();
                Console.WriteLine("--------------------------------");
                Console.WriteLine("|  1- Estacionar Carro         |");
                Console.WriteLine("|  2- Retirar Carro            |");
                Console.WriteLine("|  3- Exibir Estacionamento    |");
                Console.WriteLine("|  4- Sair                     |");
                Console.WriteLine("--------------------------------");
                Console.Write("Opção => ");
                opc = Console.ReadLine();

                switch (opc)
                {
                case "1":
                    EstacionarCarro(estacionamento);
                    break;

                case "2":
                    RetirarCarro(estacionamento, rua);
                    break;

                case "3":
                    ExibirEstacionamento(estacionamento);
                    break;

                case "4":
                    Console.WriteLine("Saindo...");
                    break;

                default:
                    break;
                }
            } while (opc != "4");
        }
예제 #2
0
 static void ExibirEstacionamento(Pilha estacionamento)
 {
     estacionamento.Imprimir();
     Console.WriteLine("\naperte ENTER para continuar...");
     Console.ReadKey();
 }