Esempio n. 1
0
        public string FarkBul(FifoKuyruk Fifo)
        {
            string farkAzalan = "";

            for (int i = 0; i < 20; i++)
            {
                farkAzalan += (AzalanListe[i].KuyrukSure - Fifo.FifoListe[i].KuyrukSure).ToString() + Environment.NewLine;
            }
            return(farkAzalan);
        }
Esempio n. 2
0
        private void btnHesapla_Click(object sender, EventArgs e)
        {
            Random       Rnd    = new Random();
            FifoKuyruk   Fifo   = new FifoKuyruk(20);
            AzalanKuyruk Azalan = new AzalanKuyruk(20);
            ArtanKuyruk  Artan  = new ArtanKuyruk(20);

            for (int i = 0; i < 20; i++)
            {
                Musteri YeniMusteri = new Musteri {
                    IslemSuresi = Rnd.Next(60, 600)
                };
                YeniMusteri.MusteriNo = i + 1;
                Fifo.Ekle(YeniMusteri);
                Azalan.Ekle(YeniMusteri);
                Artan.Ekle(YeniMusteri);
            }
            txtFifoListe.Text   = Fifo.Listele();
            txtArtanListe.Text  = Artan.Listele();
            txtAzalanListe.Text = Azalan.Listele();

            txtFifoListe.Text   = Fifo.Listele();
            txtArtanListe.Text  = Artan.Listele();
            txtAzalanListe.Text = Azalan.Listele();

            txtFifoToplam.Text   = Fifo.topSure.ToString();
            txtArtanToplam.Text  = Artan.topSure.ToString();
            txtAzalanToplam.Text = Azalan.topSure.ToString();

            txtFifoOrtalama.Text   = ((Fifo.topSure) / 20).ToString();
            txtArtanOrtalama.Text  = ((Artan.topSure) / 20).ToString();
            txtAzalanOrtalama.Text = ((Azalan.topSure) / 20).ToString();

            txtAzalanFark.Text = Azalan.FarkBul(Fifo);
            txtArtanFark.Text  = Artan.FarkBul(Fifo);

            txtArtanTopFark.Text  = (Artan.topSure - Fifo.topSure).ToString();
            txtAzalanTopFark.Text = (Azalan.topSure - Fifo.topSure).ToString();

            txtArtanYuzde.Text  = ((Artan.topSure - Fifo.topSure) * 100 / Fifo.topSure).ToString();
            txtAzalanYuzde.Text = ((Azalan.topSure - Fifo.topSure) * 100 / Fifo.topSure).ToString();
        }