De Morgan kuralları nedir (Mantık) Test 1

Soru 04 / 10

Bir programlama dilinde "!(x>5 && y<10)" ifadesinin eş değeri aşağıdakilerden hangisidir?

A) x>5 || y<10
B) x<=5 && y>=10
C) x<=5 || y>=10
D) !(x>5) || !(y<10)

Merhaba sevgili öğrenciler! Bu soruda, programlama dillerinde sıkça karşılaştığımız mantıksal operatörlerin nasıl çalıştığını adım adım inceleyeceğiz. Verilen değişken değerlerini kullanarak karmaşık bir mantıksal ifadeyi nasıl değerlendireceğimizi göreceğiz. Hazırsanız başlayalım!

  • Öncelikle, bize verilen değişken değerlerini ve mantıksal ifadeyi hatırlayalım:
    • x = 6
    • y = 12
    • z = 7
    • İfade: !(x>5 && y<10 || z==7)
  • Şimdi, ifadenin içindeki her bir karşılaştırmayı ayrı ayrı değerlendirelim:
    • Birinci karşılaştırma: x > 5
    • x'in değeri 6 olduğu için, 6 > 5 ifadesi doğrudur (True).
    • İkinci karşılaştırma: y < 10
    • y'nin değeri 12 olduğu için, 12 < 10 ifadesi yanlıştır (False).
    • Üçüncü karşılaştırma: z == 7
    • z'nin değeri 7 olduğu için, 7 == 7 ifadesi doğrudur (True).
  • Şimdi, bu bulduğumuz doğruluk değerlerini orijinal ifadeye yerleştirelim:
    • İfade: !(True && False || True)
  • Mantıksal operatörlerde işlem önceliği vardır. Önce && (VE) operatörü, sonra || (VEYA) operatörü değerlendirilir. En son ise ! (DEĞİL) operatörü uygulanır.
    • Önce parantez içindeki True && False kısmını değerlendirelim:
    • True && False ifadesi, her iki taraf da True olmadıkça True olamaz. Bu durumda sonuç False'tur.
  • İfade şimdi şöyle oldu: !(False || True)
    • Şimdi parantez içindeki False || True kısmını değerlendirelim:
    • False || True ifadesi, taraflardan en az biri True olduğunda True olur. Bu durumda sonuç True'dur.
  • Son olarak, ifade şöyle oldu: !(True)
    • !(True) ifadesi, True değerinin tersini alır. Yani sonuç False'tur.

Bu adımları takip ettiğimizde, ifadenin nihai sonucunun False olduğunu görüyoruz.

Cevap C seçeneğidir.

↩️ Soruya Dön
✨ Konuları Gir, Yapay Zeka Saniyeler İçinde Sınavını Üretsin!
1 2 3 4 5 6 7 8 9 10
Ana Konuya Dön:
Geri Dön