Bu mantıksal ifadeler dersinde anlamadığım bir husus var.Mantıksal ifadeleri direkt olarak mı kullanıyoruz?İf içerisinde kullanmıyor muyuz?
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
| Thread overview | ||||||||
|---|---|---|---|---|---|---|---|---|
|
June 30, 2010 Matıksal İfadeler Dersi | ||||
|---|---|---|---|---|
| ||||
Bu mantıksal ifadeler dersinde anlamadığım bir husus var.Mantıksal ifadeleri direkt olarak mı kullanıyoruz?İf içerisinde kullanmıyor muyuz? -- | ||||
June 30, 2010 Matıksal İfadeler Dersi | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Can Alpay Çiftçi (canalpay) | Cevabın için teşekkürler canalpay.Bu beni yedi bitirdi. :-D -- | |||
June 30, 2010 Matıksal İfadeler Dersi | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kadir Can | Alıntı: >İf içerisinde kullanmıyor muyuz? Evet if gibi koşullarda kullanıyoruz(Python gibi.). Daha sonraki derslerde zaten anlatıyor. Ancak temel olması için Ali Bey bu dersi ayrıca daha önce anlatmış. -- | |||
June 30, 2010 Matıksal İfadeler Dersi | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kadir Can | Şimdi mantıksal ifade ile if'i daha doğru bir biçimde anlatayım. İf gibi çalışan bir sürü şey var. while else if ... Ben bunların yerine hepsine if ile ifade edeceğim: İf'in kullanma biçimi şudur : if(bool değerine döndürebilen herşey) Yani if'de sandığımız gibi bir koşul yoktur. Yani ifde önemli olan parantez içinde true yada false çevrilebilen bir değer olması. Örneğin şu kodda:
1 true değerine çevrilir. Kısaca if de parantez içindeki değerin true yada false olması önemlidir. Mantıksal ifadelerde belirli bir koşula göre true yada false değeri döndürmeye yarıyor.
Bu örnek kodda "baklava_var || kadayıf_var" ifadesi true yada false değeri döndürür. Bunu if'in içinde yazarsak mantıksal değer true değeri döndürürse if işletilir, dönmezse işletilmez. -- | |||
June 30, 2010 Matıksal İfadeler Dersi | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Can Alpay Çiftçi (canalpay) | Çok teşekkür ederim. -- | |||
June 30, 2010 Matıksal İfadeler Dersi | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Can Alpay Çiftçi (canalpay) | Örneğin mantıksal ifadeyi doğru olarak kullanabilirsek bazı kodları çok daha kısa yazabiliriz. Mantıksal ifade çok gereksiz bir biçimde kullanırsak :
Bunu şu biçimde de yazabiliriz:
Okunabilirliği daha yüksek ve çok daha kısa. Hız açısından değerlendirmek gereksizde olsa hız bakımından da daha hızlıdır tahminimce. -- | |||