Rastgele üretilen sayıların ortalamasını bulma

Bu yazımızda Rastgele üretilen sayıların ortalamasını bulup, ortalamadan küçük kaç sayı olduğunu bulacağız. Rastgele sayı üretme ile ilgili daha önce birçok örnek yaptık, dileyen arkadaşlar yazı sonundaki linkleri inceleyebilirler.

Aşağıdaki gibi bir form tasarlayıp, içine bir button, bir Listbox, en alta da 2 label nesnesi ekleyelim.



        private void btnUret_Click(object sender, EventArgs e)
        {
            Random rastgele = new Random();
            int[] sayilar = new int[10];
            double toplam = 0, ortalama=0;
            for (int i = 0; i < 10; i++)
            {
                sayilar[i] = rastgele.Next(1, 101);
                listBox1.Items.Add(sayilar[i]);
                toplam += sayilar[i];
            }
            ortalama = toplam / sayilar.Length;
            LabOrtalama.Text = ortalama.ToString();
 
            int kucukAdet = 0;
            for(int i=0;i<sayilar.Length;i++)
            {
                if (sayilar[i] < ortalama)
                    kucukAdet++;
 
            }
            MessageBox.Show("Ortalamadan küçük " + kucukAdet.ToString() + " sayı vardır");
        }
 



Bu örneği beğendiyseniz aşağıdaki örnekleri de inceleyebilirsiniz.


Spor Loto Tahmini
http://www.oguzhantas.com/csharp/73-csharp-ile-rastgele-sayi-uretme-ve-spor-loto-tahmini.html

Tekrar Etmeyen Rastgele Sayılar Üretme
https://www.oguzhantas.com/csharp/396-tekrar-etmeyen-rastgele-sayilar.html

Sayı tahmin Oyunu
http://www.oguzhantas.com/csharp-formlar/248-sayi-tahmin-oyunu.html

Yüksek güvenlik Seviyesinde Şifre Üretme
http://www.oguzhantas.com/csharp/79-yuksek-guvenlik-seviyesinde-sifre-uretme.html

Tekrar Etmeyen Rastgele Sayılar
https://www.oguzhantas.com/csharp/396-tekrar-etmeyen-rastgele-sayilar.html

Rastgele üretilen sayılardan en büyüğünü bulma
https://www.oguzhantas.com/csharp-formlar/397-rastgele-uretilen-sayilardan-en-buyugunu-bulma.html

Rastgele üretilen sayıları Tek veya Çift olarak ayırma
https://www.oguzhantas.com/csharp/398-rastgele-uretilen-sayilari-tek-cift-olarak-ayirma.html


Mutlı kodlamalar,
Oğuzhan TAŞ
Aralık, 2020

Bookmark and Share