C# ile Sayının Tek veya Çift Olduğunu Bulma

Paylaş
 

Merhaba arkadaşlar, bu yazımızda formumuzda bulunan textboxımıza girilen sayının tek mi çift mi olduğunu bulan programı yazacağız. Mantık olarak açıklayacak olursak bir sayının 2′ ye bölümünden kalan 0 ise o sayı çifttir. Değilse zaten tek olacaktır. Bu mantıkla kodlarımızı yazacağız. Tabi birde textboxımıza string değer girişini engelleyeceğiz. Oluşturduğum formun tasarımı bu şekilde.


tekmiciftmi

İlk olarak textboxımıza girilen değerin sayı olup olmadığını kontrol edelim. TextBoxımızın KeyPress olayına aşağıda ki kodları yazıyoruz.

e.Handled = !char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar);

Daha sonra butonumuzun click olayına aşağıdaki kodlarımızı yazarak girilen değerin tek mi çift mi olduğunu buluyoruz.

int sayi = Convert.ToInt32(textBox1.Text);
if (sayi % 2 == 0)
{
label1.Text = "TextBoxa girilen sayı çifttir.";
}
else if (sayi % 2 != 0)
{
label1.Text = "TextBoxa girilen sayı tektir.";
}
else label1.Text = "TextBoxa girilen değer sıfırdır.";
Bu yazı 1.506 kere okundu.
  • Site Yorum

Bir yorum bırak

YAZAR HAKKINDA

Bağımsız çalışan, çok düşünen, kodlamaya aşık ve güldürmeyi seven bir developer...
SPONSOR BAĞLANTILAR
SPONSOR BAĞLANTILAR

  • ÇOK OKUNAN
  • YENİ
  • YORUM
Facebookta Takip Edin
Kredi hakkında bilgi alanı
bahis siteleri deneme bonusu bonus veren siteler sekabet casino siteleri bahis siteleri deneme bonusu veren siteler imajbet asyabahis deneme bonusu deneme bonusu sohbet hattı sohbet hattı '; } ?>