private void BTDivide2Filas_Click(object sender, EventArgs e) { int vPrioridade, remove; vPrioridade = Convert.ToInt32(TBValorP.Text); while (fila.Count != 0) { remove = Convert.ToInt32(fila.Dequeue()); if (remove < vPrioridade) { filaNMe.Enqueue(remove); } else if (remove > vPrioridade) { filaNMa.Enqueue(remove); } } BTExibeFilas.Focus(); //for (i = 0; i < LBNumMenores; i++) }
private void BTDivide2Filas_Click(object sender, EventArgs e) { int vPrioridade, remove; vPrioridade = Convert.ToInt32(TBValorP.Text); while (!EstaVazia(fila)) { remove = Remove(ref fila); if (remove < vPrioridade) { Insere(ref filaNMe, remove); } //LBNumMenores.Items.Add(Convert.ToString(remove)); else if (remove > vPrioridade) { Insere(ref filaNMa, remove); } //LBNumMaiores.Items.Add(Convert.ToString(remove)); } BTExibeFilas.Focus(); //for (i = 0; i < LBNumMenores; i++) }