Bu uygulamada Textbox nesnesine girilen sayının çift veya tek olduğunu bulup kullanıcıya bulunan sonuç ile dönüt verilecektir.
Kullanıcının gireceği sayı için 1 adet Textbox, işlemin gerçekleşmesini sağlayacak 1 adet Button ve bilgilendirme mesajı için 1 adet Label eklendi. Eklenen nesnelerin ID’leri tutacakları değer ve yapacakları işlemlere dikkat edilerek isimlendirilmiştir.
Herhangi bir sayının çift veya tek olma durumunu 2’te bölerek buluruz. Sayı 2’ye tam bölünüyorsa yani kalan 0 (sıfır) ise çift sayıdır. Eğer Sayı 2’ye tam bölünmüyorsa yani kalan 1 (bir) ise tek sayıdır. Bu sebeple bir sayının çift veya tek olduğunu bulabilmek için 2’ye bölümünden kalan değerine bakmamız gerekir. Kalan değeri MOD (%) işlemi ile elde ederiz.
1 2 3 4 5 6 7 8 | protected void btCiftTek_Click(object sender, EventArgs e) { double sayi = Convert.ToInt32(tbSayi.Text); if (sayi % 2 == 0) lbSonuc.Text = "Çift sayıdır."; else lbSonuc.Text = "Tek sayıdır."; } |