💡 9. Sınıf Matematik: Algoritma Ve Bilişim Mantık Bağlaçları Çözümlü Örnekler
1
Çözümlü Örnek
Kolay Seviye
İki sayının toplamını bulan bir algoritmanın ilk adımı nedir?
Çözüm ve Açıklama
Algoritma, belirli bir problemi çözmek veya belirli bir görevi yerine getirmek için izlenen adımlar dizisidir. İki sayının toplamını bulan bir algoritma için ilk adım, bu iki sayıyı girdi olarak almaktır.
Adım 1: Kullanıcıdan ilk sayıyı al. (Örn: a değişkenine ata) 💡
Adım 2: Kullanıcıdan ikinci sayıyı al. (Örn: b değişkenine ata) 💡
Adım 3: Bu iki sayıyı topla. (Örn: toplam = a + b) ➕
Adım 4: Sonucu ekrana yazdır. ✅
2
Çözümlü Örnek
Kolay Seviye
Aşağıdaki mantık ifadesinin sonucunu bulunuz: DOĞRU VE YANLIŞ
Çözüm ve Açıklama
Mantıkta VE (AND) bağlacı, her iki önermenin de DOĞRU olması durumunda DOĞRU sonucunu verir. Aksi takdirde YANLIŞ olur.
Önerme 1: DOĞRU ✅
Önerme 2: YANLIŞ ❌
DOĞRU VE YANLIŞ ifadesinin sonucu YANLIŞ'tır. 👎
3
Çözümlü Örnek
Kolay Seviye
Aşağıdaki mantık ifadesinin sonucunu bulunuz: DOĞRU VEYA YANLIŞ
Çözüm ve Açıklama
Mantıkta VEYA (OR) bağlacı, önermelerden en az birinin DOĞRU olması durumunda DOĞRU sonucunu verir. Sadece her iki önerme de YANLIŞ ise sonuç YANLIŞ olur.
Önerme 1: DOĞRU ✅
Önerme 2: YANLIŞ ❌
DOĞRU VEYA YANLIŞ ifadesinin sonucu DOĞRU'dur. 👍
4
Çözümlü Örnek
Orta Seviye
Bir öğrencinin sınavdan geçtiğini belirlemek için bir algoritma tasarlayalım. Geçme notu 50 olsun. Eğer öğrencinin notu 50'den büyük veya eşitse "Geçti", değilse "Kaldı" yazsın. Bu algoritmanın akış diyagramını kelimelerle anlatınız.
Çözüm ve Açıklama
Bu algoritma, koşullu bir yapı kullanır. Akış diyagramının adımları şöyledir:
Karar Ver: not değişkeni 50'den büyük veya eşit mi? (not >= 50 ?) 🤔
Eğer EVET ise: Ekrana "Geçti" yazdır. ✅
Eğer HAYIR ise: Ekrana "Kaldı" yazdır. ❌
Bitir 🛑
5
Çözümlü Örnek
Orta Seviye
Aşağıdaki mantık ifadesinin sonucunu bulunuz: (DOĞRU VE DOĞRU) VEYA YANLIŞ
Çözüm ve Açıklama
Mantık ifadelerini çözerken işlem önceliğine dikkat etmeliyiz. Parantez içindeki işlem önceliklidir.
Adım 1: Parantez içini hesaplayalım: (DOĞRU VE DOĞRU) = DOĞRU ✅
Adım 2: Şimdi ifade şu hale geldi: DOĞRU VEYA YANLIŞ
Adım 3: VEYA bağlacında en az bir doğru olması sonucu doğru yapar. DOĞRU VEYA YANLIŞ = DOĞRU 👍
Sonuç: DOĞRU
6
Çözümlü Örnek
Yeni Nesil Soru
Bir mobil uygulamada, kullanıcı giriş yaparken şifresini doğru girdiğinde "Giriş Başarılı" mesajı gösterilecek, ancak şifre yanlışsa "Şifre Hatalı" mesajı gösterilecektir. Bu durum, hangi mantık bağlacı ile ifade edilebilir?
Çözüm ve Açıklama
Bu senaryoda, iki koşulun birlikte değerlendirilmesi söz konusudur: Kullanıcı adı doğru VE Şifre doğru. Ancak burada sadece şifre üzerinden gidilmiş. Eğer şifre doğruysa bir işlem yapılır, yanlışsa başka bir işlem. Bu durum, EĞER ... O HALDE ... DEĞİLSE yapısını (koşullu ifade) temsil eder.
Mantık bağlaçları açısından bakarsak:
VE (AND): Her iki koşulun da doğru olması gerekir.
VEYA (OR): Koşullardan en az birinin doğru olması yeterlidir.
DEĞİL (NOT): Bir önermenin doğruluk değerini tersine çevirir.
Bu senaryo, bir koşulun doğruluğuna göre farklı sonuçlar ürettiği için doğrudan tek bir mantık bağlacı ile değil, koşullu ifadeler (if-else yapısı) ile en iyi şekilde ifade edilir. Ancak, eğer "şifre doğruysa" önermesi DOĞRU ise "Giriş Başarılı" mesajı gösterilir. Eğer "şifre doğruysa" önermesi YANLIŞ ise "Şifre Hatalı" mesajı gösterilir. Bu, bir önermenin kendi doğruluk değerine göre bir çıktı üretmesidir.
Daha çok koşullu ifadeler (if-else) bu durumu modellemek için kullanılır. 💡
7
Çözümlü Örnek
Günlük Hayattan Örnek
Trafik ışıklarının çalışma mantığını düşünelim. Kırmızı ışık yanıyorsa ARAÇ DURMALI, yeşil ışık yanıyorsa ARAÇ GEÇMELİ. Bu durumu mantık bağlaçları ile nasıl ifade edebiliriz?
Çözüm ve Açıklama
Trafik ışıklarının mantığı, genellikle EĞER ... O HALDE ... DEĞİLSE yapısı ile açıklanır. Ancak, bu durumu basit mantık bağlaçları ile de düşünebiliriz.
Önermeler:
P: Kırmızı ışık yanıyor.
Q: Araç durmalı.
R: Yeşil ışık yanıyor.
S: Araç geçmeli.
Mantıksal İfadeler:
Eğer P doğru ise, Q doğrudur. (P -> Q)
Eğer R doğru ise, S doğrudur. (R -> S)
Ayrıca, kırmızı ve yeşil ışıklar aynı anda yanmaz. Bu da bir VE DEĞİL ilişkisi ile ifade edilebilir (Kırmızı yanıyorsa, yeşil yanmıyor olmalı).
Günlük hayatta bu durum, bir koşulun sağlanıp sağlanmadığına göre farklı eylemlerin gerçekleştirildiği koşullu ifadeler ile yönetilir. 🚦
8
Çözümlü Örnek
Zor Seviye
Aşağıdaki mantık ifadesinin doğruluk tablosunu oluşturunuz: (P VE Q) VEYA (DEĞİL P)
Çözüm ve Açıklama
Bu mantık ifadesinin doğruluk tablosunu oluşturmak için P ve Q önermelerinin tüm olası doğruluk değerlerini ele almalıyız.
Önermeler: P, Q
İfade: \( (P \land Q) \lor (\neg P) \)
Doğruluk Tablosu:
P
Q
\( P \land Q \) (P VE Q)
\( \neg P \) (DEĞİL P)
\( (P \land Q) \lor (\neg P) \) (Sonuç)
D
D
D
Y
D
D
Y
Y
Y
Y
Y
D
Y
D
D
Y
Y
Y
D
D
Sonuç: İfadenin doğruluk değerleri D, Y, D, D'dir. Bu ifade, her zaman doğru olmayan bir ifadedir. 🧐
9. Sınıf Matematik: Algoritma Ve Bilişim Mantık Bağlaçları Çözümlü Örnekler
Örnek 1:
İki sayının toplamını bulan bir algoritmanın ilk adımı nedir?
Çözüm:
Algoritma, belirli bir problemi çözmek veya belirli bir görevi yerine getirmek için izlenen adımlar dizisidir. İki sayının toplamını bulan bir algoritma için ilk adım, bu iki sayıyı girdi olarak almaktır.
Adım 1: Kullanıcıdan ilk sayıyı al. (Örn: a değişkenine ata) 💡
Adım 2: Kullanıcıdan ikinci sayıyı al. (Örn: b değişkenine ata) 💡
Adım 3: Bu iki sayıyı topla. (Örn: toplam = a + b) ➕
Adım 4: Sonucu ekrana yazdır. ✅
Örnek 2:
Aşağıdaki mantık ifadesinin sonucunu bulunuz: DOĞRU VE YANLIŞ
Çözüm:
Mantıkta VE (AND) bağlacı, her iki önermenin de DOĞRU olması durumunda DOĞRU sonucunu verir. Aksi takdirde YANLIŞ olur.
Önerme 1: DOĞRU ✅
Önerme 2: YANLIŞ ❌
DOĞRU VE YANLIŞ ifadesinin sonucu YANLIŞ'tır. 👎
Örnek 3:
Aşağıdaki mantık ifadesinin sonucunu bulunuz: DOĞRU VEYA YANLIŞ
Çözüm:
Mantıkta VEYA (OR) bağlacı, önermelerden en az birinin DOĞRU olması durumunda DOĞRU sonucunu verir. Sadece her iki önerme de YANLIŞ ise sonuç YANLIŞ olur.
Önerme 1: DOĞRU ✅
Önerme 2: YANLIŞ ❌
DOĞRU VEYA YANLIŞ ifadesinin sonucu DOĞRU'dur. 👍
Örnek 4:
Bir öğrencinin sınavdan geçtiğini belirlemek için bir algoritma tasarlayalım. Geçme notu 50 olsun. Eğer öğrencinin notu 50'den büyük veya eşitse "Geçti", değilse "Kaldı" yazsın. Bu algoritmanın akış diyagramını kelimelerle anlatınız.
Çözüm:
Bu algoritma, koşullu bir yapı kullanır. Akış diyagramının adımları şöyledir:
Karar Ver: not değişkeni 50'den büyük veya eşit mi? (not >= 50 ?) 🤔
Eğer EVET ise: Ekrana "Geçti" yazdır. ✅
Eğer HAYIR ise: Ekrana "Kaldı" yazdır. ❌
Bitir 🛑
Örnek 5:
Aşağıdaki mantık ifadesinin sonucunu bulunuz: (DOĞRU VE DOĞRU) VEYA YANLIŞ
Çözüm:
Mantık ifadelerini çözerken işlem önceliğine dikkat etmeliyiz. Parantez içindeki işlem önceliklidir.
Adım 1: Parantez içini hesaplayalım: (DOĞRU VE DOĞRU) = DOĞRU ✅
Adım 2: Şimdi ifade şu hale geldi: DOĞRU VEYA YANLIŞ
Adım 3: VEYA bağlacında en az bir doğru olması sonucu doğru yapar. DOĞRU VEYA YANLIŞ = DOĞRU 👍
Sonuç: DOĞRU
Örnek 6:
Bir mobil uygulamada, kullanıcı giriş yaparken şifresini doğru girdiğinde "Giriş Başarılı" mesajı gösterilecek, ancak şifre yanlışsa "Şifre Hatalı" mesajı gösterilecektir. Bu durum, hangi mantık bağlacı ile ifade edilebilir?
Çözüm:
Bu senaryoda, iki koşulun birlikte değerlendirilmesi söz konusudur: Kullanıcı adı doğru VE Şifre doğru. Ancak burada sadece şifre üzerinden gidilmiş. Eğer şifre doğruysa bir işlem yapılır, yanlışsa başka bir işlem. Bu durum, EĞER ... O HALDE ... DEĞİLSE yapısını (koşullu ifade) temsil eder.
Mantık bağlaçları açısından bakarsak:
VE (AND): Her iki koşulun da doğru olması gerekir.
VEYA (OR): Koşullardan en az birinin doğru olması yeterlidir.
DEĞİL (NOT): Bir önermenin doğruluk değerini tersine çevirir.
Bu senaryo, bir koşulun doğruluğuna göre farklı sonuçlar ürettiği için doğrudan tek bir mantık bağlacı ile değil, koşullu ifadeler (if-else yapısı) ile en iyi şekilde ifade edilir. Ancak, eğer "şifre doğruysa" önermesi DOĞRU ise "Giriş Başarılı" mesajı gösterilir. Eğer "şifre doğruysa" önermesi YANLIŞ ise "Şifre Hatalı" mesajı gösterilir. Bu, bir önermenin kendi doğruluk değerine göre bir çıktı üretmesidir.
Daha çok koşullu ifadeler (if-else) bu durumu modellemek için kullanılır. 💡
Örnek 7:
Trafik ışıklarının çalışma mantığını düşünelim. Kırmızı ışık yanıyorsa ARAÇ DURMALI, yeşil ışık yanıyorsa ARAÇ GEÇMELİ. Bu durumu mantık bağlaçları ile nasıl ifade edebiliriz?
Çözüm:
Trafik ışıklarının mantığı, genellikle EĞER ... O HALDE ... DEĞİLSE yapısı ile açıklanır. Ancak, bu durumu basit mantık bağlaçları ile de düşünebiliriz.
Önermeler:
P: Kırmızı ışık yanıyor.
Q: Araç durmalı.
R: Yeşil ışık yanıyor.
S: Araç geçmeli.
Mantıksal İfadeler:
Eğer P doğru ise, Q doğrudur. (P -> Q)
Eğer R doğru ise, S doğrudur. (R -> S)
Ayrıca, kırmızı ve yeşil ışıklar aynı anda yanmaz. Bu da bir VE DEĞİL ilişkisi ile ifade edilebilir (Kırmızı yanıyorsa, yeşil yanmıyor olmalı).
Günlük hayatta bu durum, bir koşulun sağlanıp sağlanmadığına göre farklı eylemlerin gerçekleştirildiği koşullu ifadeler ile yönetilir. 🚦
Örnek 8:
Aşağıdaki mantık ifadesinin doğruluk tablosunu oluşturunuz: (P VE Q) VEYA (DEĞİL P)
Çözüm:
Bu mantık ifadesinin doğruluk tablosunu oluşturmak için P ve Q önermelerinin tüm olası doğruluk değerlerini ele almalıyız.
Önermeler: P, Q
İfade: \( (P \land Q) \lor (\neg P) \)
Doğruluk Tablosu:
P
Q
\( P \land Q \) (P VE Q)
\( \neg P \) (DEĞİL P)
\( (P \land Q) \lor (\neg P) \) (Sonuç)
D
D
D
Y
D
D
Y
Y
Y
Y
Y
D
Y
D
D
Y
Y
Y
D
D
Sonuç: İfadenin doğruluk değerleri D, Y, D, D'dir. Bu ifade, her zaman doğru olmayan bir ifadedir. 🧐