예제 #1
0
파일: Form1.cs 프로젝트: Mexahoid/CSF
        private void button1_Click(object sender, EventArgs e)
        {
            //int n = 20;
              //  queue.createTheQ(n);

            queue = new MyQueue();
            for (int i = 0; i < 20; i++)
            {
                t = rnd.Next(-50, 50);

                queue.InQueue(t);

                //  queue.InQueue(rnd.Next(-50,50));
                if (t >= 0)
                    f++;
                else
                    count = f++;
            }
               //  queue2 = new MyQueue();
            textBox1.Lines =queue.Printer() ;
            for (int i =0; i < (count); i++)
            {
                queue.InQueue(queue.OutQueue());
            }
            queue.OutQueue();
            for (int i =0; i < (19-count); i++)
            {
                queue.InQueue(queue.OutQueue());
            }
               textBox2.Lines = queue.Printer();
               //  MessageBox.Show(count.ToString()+1);// вывод рандома
        }
예제 #2
0
파일: Form1.cs 프로젝트: Mexahoid/CSF
 private void button2_Click(object sender, EventArgs e)
 {
     queue = new MyQueue();
     for (int i= 0; i<19; i ++)
         queue.OutQueue();
     textBox1.Lines = queue.Printer();
     textBox2.Lines = queue.Printer();
 }