Algoritmik Yapılar İçerisindeki Mantık Bağlaçları ve Niceleyiciler Test 3

Soru 8 / 13
Sorunun Çözümü

Verilen sözde kodu, $p$ önermesinin doğruluk değeri 1 ve $q$ önermesinin doğruluk değeri 0 olarak değerlendirelim.

  • Girdi değerleri: $p=1$, $q=0$

Şimdi sözde kodu adım adım takip edelim:

  • Birinci koşul: eğer p ⇒ q doğruysa:
    • $p \Rightarrow q$ ifadesinin doğruluk değerini hesaplayalım: $1 \Rightarrow 0$.
    • Mantıkta, $1 \Rightarrow 0$ ifadesi yanlıştır (doğru bir önermeden yanlış bir önerme çıkarılamaz).
    • Bu koşul yanlış olduğu için, bu bloğun içindeki YAZDIR komutları çalıştırılmaz.
  • İkinci koşul: eğer q ⇒ p doğruysa:
    • $q \Rightarrow p$ ifadesinin doğruluk değerini hesaplayalım: $0 \Rightarrow 1$.
    • Mantıkta, $0 \Rightarrow 1$ ifadesi doğrudur (yanlış bir önermeden her şey çıkarılabilir).
    • Bu koşul doğru olduğu için, bu bloğun içindeki YAZDIR komutları sırasıyla çalıştırılır.
  • Yazdırılacak değerler (ikinci koşul bloğundan):
    • YAZDIR (p ∧ q): $1 \wedge 0 = 0$. Ekran çıktısı: 0
    • YAZDIR (p ⊻ q) (Özel veya - XOR): $1 \underline{\lor} 0 = 1$. Ekran çıktısı: 1
    • YAZDIR (p ∨ q): $1 \vee 0 = 1$. Ekran çıktısı: 1

Programın sonunda ekranda sırasıyla 0, 1 ve 1 değerleri görünür.

Cevap E seçeneğidir.

🪄

Testler ve Çalışma Kağıdı mı Lazım?

İstediğin konuyu yaz; MEB uyumlu çoktan seçmeli testler, konu özetleri ve çalışma kağıtları saniyeler içinde hazırlansın. Ücretsiz PDF indir!

⚡ Hemen Hazırla
  • Cevaplanan
  • Aktif
  • Boş