Exemple #1
0
        private void RastiDuNaujausius(List <Automobilis> automobiliai, out Automobilis a1, out Automobilis a2)
        {
            a1 = automobiliai[0];
            a2 = automobiliai[1];

            if (a2 >= a1)
            {
                Automobilis temp = a1;
                a1 = a2;
                a2 = temp;
            }

            for (int i = 2; i < automobiliai.Count; i++)
            {
                Automobilis temp = automobiliai[i];
                if (temp >= a1 && temp >= a2)
                {
                    a2 = a1;
                    a1 = temp;
                }
                else if (temp >= a2)
                {
                    a2 = temp;
                }
            }
        }