Ders 15: 🔁 C# For Döngüsü ile Sayının Tam Bölenlerini Bulma Uygulaması

Ahmet Aslan
By -
0


Sayıları For Döngüsü ile Yönetin: Tam Bölenleri ListBox’a Yazdıran Basit Bir Uygulama

C# dilinde döngü yapıları, tekrarlı işlemlerde vazgeçilmezdir. Bu örnekte, for döngüsü yardımıyla kullanıcıdan alınan bir sayının tam bölenlerini hesaplayan ve sonucu bir ListBox üzerinde listeleyen uygulama geliştiriyoruz.




🎯 Uygulamanın Amacı

  • Kullanıcının girdiği sayının tam bölenlerini bulmak

  • for döngüsünün temel kullanımını kavratmak

  • mod (%) operatörü ile koşul kontrolünü öğrenmek

  • Görsel arayüzde TextBox, Button ve ListBox kontrolleri ile çalışmak


🧩 Kullanılan Araçlar

Kontrol Kullanım Amacı
TextBox Kullanıcıdan sayı girişi almak
Button Hesaplama işlemini başlatmak
ListBox Tam bölenleri listelemek

🧪 Kod Yapısı

int sayi = Convert.ToInt32(textBox1.Text);

for (int i = 1; i <= sayi; i++)
{
    if (sayi % i == 0)
    {
        listBox1.Items.Add(i);
    }
}

📝 Açıklama:

  • sayi % i == 0: Eğer sayının i sayısına bölümünden kalan 0 ise, i sayısı sayi’yı tam böler demektir.

  • Tüm bu değerler ListBox içerisine sıralı şekilde yazdırılır.


💡 Örnek Uygulama

  • Kullanıcı 100 sayısını girdiğinde, ListBox üzerinde şu değerler gösterilir:

    1, 2, 4, 5, 10, 20, 25, 50, 100
    

Her biri, 100 sayısını kalansız bölen sayılardır.


👨‍💻 Neden Bu Uygulama Önemlidir?

  • Algoritma geliştirme yeteneğinizi artırır

  • mod işlemi ve koşullu ifadeleri anlamanızı sağlar

  • Gerçek dünya problemlerinin nasıl çözülebileceğini öğretir

  • Döngü mantığını kavramanızı kolaylaştırır


📺 Kaynak Video

👉 Ders 15: Döngü Yapıları Uygulaması – YouTube



Yorum Gönder

0Yorumlar

Yorum Gönder (0)