示例#1
0
        private static double PrzetwarzanieDanych(KolejkaKołowa <double> kolejka)
        {
            double suma = 0;

            Console.WriteLine("W naszej kolejce jest:  ");

            while (!kolejka.IsEmpty)
            {
                suma += (double)kolejka.Czytaj();
            }

            return(suma);
        }
示例#2
0
        static void Main(string[] args)
        {
            var kolejka    = new KolejkaKołowa <double>(pojemnosc: 3);
            var kolejkaInt = new KolejkaKołowa <int>();



            WprowadzanieDanych(kolejka);

            double suma = PrzetwarzanieDanych(kolejka);

            Console.WriteLine(suma);

            Console.ReadKey();
        }
示例#3
0
        private static void WprowadzanieDanych(KolejkaKołowa <double> kolejka)
        {
            while (true)
            {
                var    startValue = Console.ReadLine();
                double value      = 0;

                if (double.TryParse(startValue, out value))
                {
                    kolejka.Save(value);
                    continue;
                }

                break;
            }
        }