LISP - Karar Verme
Karar verme yapıları, programcının, program tarafından değerlendirilecek veya test edilecek bir veya daha fazla koşulu, koşulun doğru olduğu belirlenirse yürütülecek bir ifade veya ifadeyle birlikte belirtmesini ve isteğe bağlı olarak, koşulun doğru olması durumunda yürütülecek diğer ifadeleri gerektirir. yanlış olduğu belirlenir.
Aşağıda, programlama dillerinin çoğunda bulunan tipik bir karar verme yapısının genel biçimi verilmiştir -
LISP, aşağıdaki türden karar verme yapıları sağlar. Ayrıntılarını kontrol etmek için aşağıdaki bağlantıları tıklayın.
Sr.No. | İnşa ve Açıklama |
---|---|
1 | koşul Bu yapı, birden çok test eylemi cümlesini kontrol etmek için kullanılır. Diğer programlama dillerindeki iç içe geçmiş if ifadeleriyle karşılaştırılabilir. |
2 | Eğer İf yapısının çeşitli biçimleri vardır. En basit haliyle, bunu bir test maddesi, bir test eylemi ve diğer bazı müteakip eylemler izler. Test koşulu doğru olarak değerlendirilirse, aksi takdirde test eylemi yürütülür, sonuçtaki madde değerlendirilir. |
3 | ne zaman En basit şekliyle, bunu bir test maddesi ve bir test eylemi izler. Test koşulu doğru olarak değerlendirilirse, aksi takdirde test eylemi yürütülür, sonuçtaki madde değerlendirilir. |
4 | durum Bu yapı, koşul yapısı gibi birden çok test eylemi cümlesi uygular. Bununla birlikte, bir anahtar formu değerlendirir ve o anahtar formun değerlendirilmesine dayalı olarak birden çok eylem maddesine izin verir. |