100 elemanlı bir diziye 1-200 arasında rastgele sayılar üreterek aktaran , bu sayılar üzerinde;

100 elemanlı bir diziye 1-200 arasında rastgele sayılar üreterek aktaran , bu sayılar üzerinde;

a) sayıları büyükten küçüğe doğru sıralayın
b) 100’den büyük sayıların sayısını bulan
c) 200’den küçük sayıların ortalamasını bulan
d) bütün sayıların aritmetik ortalamasına en yakın sayıyı bulan
e) Çift sayıların sayısını bulan

private void Form1_Load(object sender, EventArgs e)
{
int[] dizim = new int[100];
Random sayiuret=new Random();

int f=0;
int dizitoplam = 0;
int aritmatikort = 0;
int modal = 0;

for (int i = 0; i <= 99; i++)
{

dizim[i]=sayiuret.Next()%200;

if( dizim[i]>0 && dizim[i]<100 )
{
f += 1;
listBox2.Items.Add(dizim[i]);
}

listBox1.Items.Add(dizim[i]);
dizitoplam += dizim[i];

if (dizim[i] % 2 == 0)
{
modal += 1;
}

}
aritmatikort = dizitoplam / 200;
dizitoplam = dizitoplam / 200;

label2.Text = dizitoplam.ToString();
label3.Text = aritmatikort.ToString();
label4.Text = modal.ToString();

}

tuna

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir