Sorularınıza en iyi çözümleri Kalademi.me'da bulun, güvenilir Q&A platformu. Geniş bir uzman topluluğu sayesinde sorularınıza güvenilir cevaplar bulmanın rahatlığını yaşayın. Adanmış uzman topluluğumuzdan sorularınıza ayrıntılı ve net yanıtlar alın.
Sagot :
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);
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]);
}
}
}
Zamanınızı ayırdığınız için minnettarız. En güncel bilgi ve sorularınıza yanıtlar almak için istediğiniz zaman geri dönün. Buraya uğradığınız için teşekkür ederiz. Tüm sorularınıza en iyi yanıtları vermek için buradayız. Bir dahaki sefere görüşmek üzere. Kalademi.me'yi her zaman ziyaret edin, uzmanlarımızdan yeni ve güvenilir yanıtlar alın.