Ders 8: C# Windows Form ile Sayının Tek mi Çift mi Olduğunu Bulan Karar Yapısı Uygulaması

Ahmet Aslan
By -
0


C# Windows Form ile Sayının Tek mi Çift mi Olduğunu Belirleme (if-else Uygulaması)

Karar yapıları, yazılımda şartlara göre farklı sonuçlar üretmek için kullanılır. Bu uygulamada C# Windows Form kullanarak, kullanıcıdan alınan bir sayının tek mi çift mi olduğunu belirleyen basit ve öğretici bir proje geliştiriyoruz.

Bu proje, if-else yapısının nasıl çalıştığını anlamak ve kullanıcı girdilerini değerlendirmek için ideal bir örnektir.




🎯 Projenin Amacı

  • Kullanıcıdan sayı almak

  • Sayının 2 ile bölümünden kalanına göre tek mi çift mi olduğunu belirlemek

  • Gelişmiş olarak, sayının 10’dan büyük olup olmadığını da kontrol etmek


🧰 Kullanılan Bileşenler

Kontrol Açıklama
TextBox Kullanıcıdan sayı alma
Button Hesaplamayı başlatma
Label "Sayı" ve "Sonuç" etiketleri
TextBox (Pasif) Sonucu yazdırma (Enabled = false)

👨‍💻 Kodlama Adımları

1. Sayı Alma ve Integer'a Dönüştürme

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

2. Basit if-else ile Tek/Çift Kontrolü

if (sayi % 2 == 0)
    textBoxSonuc.Text = sayi + " sayısı çifttir";
else
    textBoxSonuc.Text = sayi + " sayısı tektir";

3. Geliştirme: 10’dan Büyükse Ayrıca Kontrol Et

if (sayi % 2 == 0 && sayi >= 10)
    textBoxSonuc.Text = sayi + " sayısı çifttir ve 10'dan büyüktür";
else if (sayi % 2 == 0)
    textBoxSonuc.Text = sayi + " sayısı çifttir";
else
    textBoxSonuc.Text = "Farklı bir sayı giriniz";

💡 Proje Notları

  • Mod (%) operatörü kullanılarak sayıların çift veya tek olup olmadığı anlaşılır.

  • && operatörü ile birden fazla koşul birleştirilebilir.

  • else if yapısı ile farklı alternatifler kontrol edilebilir.


🧪 Örnek Test Sonuçları

Giriş Çıktı
12 12 sayısı çifttir ve 10'dan büyüktür
3 Farklı bir sayı giriniz
0 0 sayısı çifttir
1 1 sayısı tektir

🎬 Kaynak Video:

📺 Ders 8: Karar Yapıları Uygulamaları – YouTube



Yorum Gönder

0Yorumlar

Yorum Gönder (0)