Exemple #1
0
 private void btnClear_Click(object sender, EventArgs e)
 {
     this.dGVData.Rows.Clear();
     Pilha       = new CPilha(Tamanho);
     Fila        = new CFila(Tamanho);
     Lista       = new CLista(Tamanho);
     Arvore      = new Arvore(Tamanho);
     Hash        = new TabelaHash(Tamanho);
     this.indice = 0;
 }
Exemple #2
0
        static void Main(string[] args)
        {
            CFila fila = new CFila();

            bool read = true;

            while (read)
            {
                string nome      = Console.ReadLine();
                string pulseiraR = Console.ReadLine();

                if (nome.Length == 0)
                {
                    read = false;
                }

                if (read)
                {
                    Pulseira pulseira = getPulseira(pulseiraR);
                    fila.Enfileira(new Paciente(nome, pulseira));
                }
            }

            Paciente paciente = null;
            int      contador = 1;

            do
            {
                paciente = (Paciente)fila.Desenfileira();
                if (paciente != null)
                {
                    Console.WriteLine(contador + " - " + paciente.nome);
                }
                contador++;
            } while (paciente != null);
        }