Jump to content
Üyelik kaydınızı yaparak son yazılan içeriklerden haberdar olun! ×
  • entries
    19
  • comments
    0
  • views
    80,518

Tek ve Çift sayılar Nedir?


Doğuhan ELMA

187 views

Tek ve Çift sayılar nedir?
2'ye bölünebilen tam sayılar çift, 2'ye bölünemeyen tam sayılar ise tek sayıdır. Pozitif veya negatif olabilirler. Tek sayılar her zaman çift sayıların arasındadır ve bunun tersi de geçerlidir.

Tek ve çift sayıları ayırt etmek için her zaman son hanelerine bakarsınız. Çift sayıların son haneleri her zaman 0, 2, 4, 6 veya 8, tek sayıların son haneleri ise her zaman 1, 3, 5, 7 veya 9'dur.

Özellikler:
Tek ve çift sayıların cebirsel işlemlerle (toplama, çıkarma ve çarpma) ilgili özel özellikleri vardır. İki çift veya tek sayıya cebirsel işlemler uyguladığımızda, her zaman bir çift veya tek sayı elde ederiz. Burada bölmeyi hariç tutuyoruz çünkü bölme işlemi bazen özel özelliklerden bahsederken kesirlerde sonucu verir.

İki çift sayıyı topladığımızda veya çıkardığımızda sonuç her zaman çift sayıdır. Örneğin, 6 + 4 = 10
6 – 4 = 2

Bir çift sayı ile bir tek sayıyı topladığımızda veya çıkardığımızda sonuç her zaman tektir.Örneğin,7 + 4 = 11
7 – 4 = 3

İki tek sayıyı topladığımızda veya çıkardığımızda sonuç her zaman çift sayıdır.Örneğin 7 + 3 = 10
7 – 3 = 4

İki çift sayıyı çarptığımızda sonuç her zaman çift sayıdır. Örneğin,
6×4=24
Bir çift sayı ile bir tek sayıyı çarptığımızda sonuç her zaman çift sayıdır. Örneğin,
7 × 4 = 28
İki tek sayıyı çarptığımızda sonuç her zaman tek sayıdır. Örneğin,
7 × 3 = 21

Python Kodu: modules(%) operatörünü kullanarak:

def check_cift_tek(number):
    if number % 2 == 0:
        return "Çift sayı"
    else:
        return "Tek sayı"

# Örnekler
num1 = 10
num2 = 15

print(f"{num1} {check_cift_tek(num1)}")
print(f"{num2} {check_cift_tek(num2)}")

 

Bitsel operatör olan & (and) kullanarak:

def check_cift_tek(number):
    if number & 1 == 0:
        return "Çift sayı"
    else:
        return "Tek sayı"

# Örnekler
num1 = 10
num2 = 15

print(f"{num1} {check_cift_tek(num1)}")
print(f"{num2} {check_cift_tek(num2)}")

Her iki yöntem de aynı sonucu verir ve belirli bir sayının çift mi yoksa tek mi olduğunu kontrol eder. Modulus (%) işlemi, sayının 2'ye bölümünden kalanı alarak çift ve tek durumunu belirler. Bit işlemi (AND işlemi) ise sayının son bitini kontrol ederek aynı sonucu sağlar.

Yukarıdaki örneklerin herhangi birini çalıştırdığınızda, belirtilen sayıların çift veya tek olduğu bilgisini ekranda görebilirsiniz.

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...