9. Sınıf Algoritmalarda ve Matematiksel İspatlarda Mantık Bağlaçları ve Niceleyiciler Nedir? Test 1

Soru 09 / 10

Bir algoritmada "EĞER (x > 0 VE y < 0) İSE ..." koşulu hangi mantık bağlacıyla ifade edilir?

A) ∨
B) ∧
C) →
D) ¬

Bir algoritmada veya programlama dilinde koşullar oluştururken, birden fazla durumu aynı anda değerlendirmek için mantık bağlaçları (logical operators) kullanılır. Bu bağlaçlar, farklı koşulların birleşimini ifade etmemizi sağlar.

  • Soruda verilen koşul "EĞER (x > 0 VE y < 0) İSE ..." şeklindedir. Burada dikkat etmemiz gereken anahtar kelime "VE" bağlacıdır.
  • "VE" bağlacı, iki veya daha fazla koşulun aynı anda doğru olması durumunda tüm ifadenin doğru olacağını belirtir. Yani, hem $x > 0$ koşulunun hem de $y < 0$ koşulunun gerçekleşmesi gerekmektedir.
  • Mantıkta ve bilgisayar bilimlerinde "VE" bağlacı, AND operatörü olarak bilinir.
  • Şimdi seçeneklerdeki mantık bağlaçlarına ve anlamlarına bakalım:
  • A) $\lor$: Bu sembol VEYA (OR) bağlacını temsil eder. İki koşuldan en az birinin doğru olması durumunda ifade doğru olur.
  • B) $\land$: Bu sembol VE (AND) bağlacını temsil eder. İki koşulun da aynı anda doğru olması durumunda ifade doğru olur. Sorudaki "VE" kelimesi doğrudan bu bağlaca karşılık gelir.
  • C) $\to$: Bu sembol İSE (IMPLIES/GEREKTİRİR) bağlacını temsil eder. Bir koşulun doğru olmasının başka bir koşulun doğruluğunu gerektirdiği durumlarda kullanılır.
  • D) $\neg$: Bu sembol DEĞİL (NOT) bağlacını temsil eder. Bir koşulun mantıksal tersini ifade eder.
  • Bu açıklamalara göre, "x > 0 VE y < 0" koşulundaki "VE" bağlacı, $\land$ sembolü ile ifade edilir.

Cevap B 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
Geri Dön