C# Dizi Ortalaması Hesaplama Programı

  • Konbuyu başlatan Shiva
  • Başlangıç tarihi
  • Cevaplar: 0
  • Görüntüleme: 572

Shiva

Admin
Katılım
31 Tem 2019
Konular
522
Mesajlar
4,089
Çözümler
194
Tepkime puanı
14,529
Konum
Berlin
RC Point
0
Elemanları tam sayı olan bir A dizisinin(20 elemanlı) rastgele sayılar atayan, sonra dizi elemanlarının aritmetik ortalamasını hesaplayan ve elemanlardan kaç tanesinin bu ortalamadan büyük ve küçük olduğunu sayan programın c# kodları:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int[] dizi = new int[20];
Random rnd = new Random();
int diziToplami = 0,ortalamadanBuyuk=0,ortalamadanKucuk=0;
double diziOrtalamasi = 0;
for (int i = 0; i < dizi.Length; i++)
{
dizi = rnd.Next(1, 1000);
diziToplami += dizi;
}
diziOrtalamasi = diziToplami / 20;
foreach (int dizim in dizi)
{
if (dizim > diziOrtalamasi) ortalamadanBuyuk += 1;
else ortalamadanKucuk += 1;

}
Console.WriteLine("Ortalama : {0}. Ortalamadan Büyük Eleman Sayısı : {1}, Ortalamadan Küçük Eleman Sayısı : {2}",diziOrtalamasi,ortalamadanBuyuk,ortalamadanKucuk);
Console.ReadKey();


 
Üst