Lisp Dili Dizideki En Küçük ve En Büyük Elemanı Bulma

Merhaba arkadaşlar, bu yazımızda Lisp dili ile dizinin en küçük ve en büyük elemanını bulacağız.

En Küçük Elemanı Bulma

lisp dili ile dizinin en küçük elemanını bulma

İlk başta bir dizi tanımladık daha sonra kullanmak için isterseniz daha sonra da ekleyebilirsiniz.

Daha sonra fonksiyon oluşturuyoruz. Burada önceki yazılarımızdan farklı olarak cdr ve car bulunuyor.

cdr komutu dizinin ilk elemanı hariç diğer elemanlarını döndürür. car ise dizinin ilk elemanını verir.

Fonksiyon da biz şunu diyoruz dizinin ilk elemanı haricinde diğerini al ilk elemanı ile karşılaştır ve bunu tüm elemanlar gezilecek şekilde yap.

Son olarak da bu fonksiyon içine ilk yazdığımız diziyi gönderiyoruz. Kendi bilgisayarınız ile yazıp denerseniz daha iyi anlayabilirsiniz.

En Büyük Elemanı Bulma

Şimdi de en büyük elemanı bulalım. Burada da aynı işlemlerin büyükse ‘>’ olanı diyerek yapıyoruz. İlk eleman ile kalan elemanları karşılaştırıyor büyük ise yazdırıyoruz. Buyrun kodlar :

lisp dili dizideki en büyük elemanı bulma

Burada da ilk olarak diziyi tanımladık siz dilerseniz daha sonra yazabilirsiniz.

Kodları kendi bilgisayarınız üzerinde yazıp denerseniz çok daha faydalı olacaktır.

 

Bunlara Göz Atmak İsteyebilirsiniz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir