Beispiel #1
0
        public void Count_elTest()
        {
            FIFO a = new FIFO(10);

            a.Enqueue(5.7f);
            a.Enqueue(5f);
            a.Enqueue(3.43f);
            Assert.AreEqual(3, a.Count_elements());
            Assert.IsFalse(a.isEmpty());
        }
Beispiel #2
0
        public void CountTest()
        {
            FIFO R = new FIFO(14);

            R.Enqueue(54f);
            R.Enqueue(78f);
            R.Enqueue(3.4f);
            R.Enqueue(33f);
            R.Dequeue();
            int expected = 3;

            Assert.AreEqual(expected, R.Count_elements());
        }
Beispiel #3
0
        public void PeekTest()
        {
            FIFO  b        = new FIFO(8);
            float expected = 2.7f;

            b.Enqueue(2.7f);
            Assert.AreEqual(expected, b.Peek());
            Assert.IsFalse(b.isEmpty());
        }
Beispiel #4
0
        static void Main(string[] args)
        {
            Console.WriteLine(40 / 3);
            FIFO n = new FIFO(5);

            //Вставка элементов в очередь
            n.Enqueue(23);
            n.Enqueue(90);
            n.Enqueue(13);
            n.Enqueue(96);
            n.Enqueue(2);
            //Извлечение элемента из очереди
            n.Dequeue().ToString();
            //очередь
            Console.Write(string.Join("  ", n.mas));
            //количесиво элементов в очереди
            Console.WriteLine("Количество элементов очереди " + n.Count_elements());
            //первый элемент очереди
            Console.WriteLine("Первый элемент " + n.Peek());
        }