コード例 #1
0
        public void EnFazlaZiyaretEdilenStandBul()
        {
            int   max1 = 0;
            Stand s1   = null;
            int   max2 = 0;
            Stand s2   = null;

            foreach (var stand in standlar)
            {
                if (stand.ziyaretciSayisi > max1)
                {
                    max2 = max1;
                    s2   = s1;
                    max1 = stand.ziyaretciSayisi;
                    s1   = stand;
                }
                else if (stand.ziyaretciSayisi > max2)
                {
                    max2 = stand.ziyaretciSayisi;
                    s2   = stand;
                }
            }

            Console.WriteLine("enfazla ziyaret edilen standın Bilgileri: ");
            Console.WriteLine(s1);

            Console.WriteLine("enfazla ziyaret edilen 2.standın Bilgileri: ");
            Console.WriteLine(s2);
        }
コード例 #2
0
        public void EnYaslılarıBul()
        {
            try
            {
                Stand sKadın      = null;
                Stand sErkek      = null;
                int   maxKadınYas = 0;
                int   maxErkekYas = 0;

                foreach (var stand in standlar)
                {
                    if (stand.EnyasliKadin.yas > maxKadınYas)
                    {
                        maxKadınYas = stand.EnyasliKadin.yas;
                        sKadın      = stand;
                    }

                    if (stand.EnyasliErkek.yas > maxErkekYas)
                    {
                        maxErkekYas = stand.EnyasliErkek.yas;
                        sErkek      = stand;
                    }
                }

                Console.WriteLine("En yaşlı kadının bulunduğu stand: {0} nolu standtır", sKadın.standNo);

                Console.WriteLine("Enyaşlı erkeğin bulunduğu stand: {0} nolu standtır", sErkek.standNo);
            }
            catch (NullReferenceException e)
            {
                Console.WriteLine(e.Message);
            }
        }
コード例 #3
0
 public void StandDoldur()
 {
     for (int i = 0; i < standSayisi; i++)
     {
         Console.WriteLine("--------------{0}.Standın Bilgileri:-----------", i + 1);
         Console.WriteLine("Standta çalışacak personel sayisini giriniz");
         int   k = int.Parse(Console.ReadLine());
         Stand s = new Stand(k);
         s.standNo = i + 1;
         s.BilgiAl();
         standlar[i] = s;
     }
 }