Soru: 0 ile 100 arasında rastgele 10 tane sayı oluşturup bu sayıları diziye aktarıp listbox'a yazdırma diziyi tersten sıralayıp listeleme dizideki çift sayıları listeleme

Cevaplar 1

Cevap:

Cevap:

Form tasarımını ve kodları(hem yazı hem) ek olarak ekledim. Kodları bu şekilde yazdım ancak farklı bir şekilde isteniyorsa düzenleyebilirim.

List<int> sayiDizisi = new List<int>();

       int rastgeleSayi;

       private void btn_DiziOlusturListele_Click(object sender, EventArgs e)

       {

           sayiDizisi.Clear();

           lb_Rastgele10Sayi.Items.Clear();

           Random rnd = new Random();

           for (int i = 0; i < 10; i++)

           {

               rastgeleSayi = rnd.Next(0,101);//100 dahil ise 101, değil ise 100 yazılacak.

               sayiDizisi.Add(rastgeleSayi);

           }

           foreach (int sayi in sayiDizisi)

           {

               lb_Rastgele10Sayi.Items.Add(sayi);

           }

       }

       private void btn_DiziyiTekrarListele_Click(object sender, EventArgs e)

       {

           lb_Rastgele10Sayi.Items.Clear();

           foreach (int sayi in sayiDizisi)

           {

               lb_Rastgele10Sayi.Items.Add(sayi);

           }

       }

       private void btn_DiziyiTersCevir_Click(object sender, EventArgs e)

       {

           lb_Rastgele10Sayi.Items.Clear();

           for (int i = 9; i >= 0; i--)

           {

               lb_Rastgele10Sayi.Items.Add(sayiDizisi[i]);

           }

       }

       private void btn_DizidekiCiftSayilariBul_Click(object sender, EventArgs e)

       {

           lb_Rastgele10Sayi.Items.Clear();

           for (int i = 0; i < 10; i++)

           {

               if (sayiDizisi[i] % 2 == 0)

               {

                   lb_Rastgele10Sayi.Items.Add(sayiDizisi[i]);

               }

           }

       }

answer img
answer img
answer img

Cevabı biliyor musunuz? Buraya ekleyin!

Cevabı bulamıyor musunuz?

Google ile giriş yap

veya

Şifrenizi mi unuttunuz?

Hesabım yok ve şunu yapmak istiyorum: Kayıt ol

Bir dil veya bölge seçin
How much to ban the user?
1 hour 1 day 100 years