Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

Eğitim-3 içeriğine genel bakış:

→ "Repeat" objesi ve kullanımı (bkz. Repeat Objesi )

→ OpenBrIM'de listelerle çalışmak 

→ Özel fonksiyonlardan bazıları (bkzconcat(Liste1,Liste2), bkzsort(Liste), bkzreverse(Liste), bkzremovedup(Liste,x_indeks_), bkzlength(Liste), bkzmap(Döngü,x.parametre), bkzfilter(objelistesi,x.mantıksalsınama), bkzminl(Liste,x_index_), bkzmaxl(Liste,x_index_))


  1. "Enumeration" konseptini tanıyalım.
  2. "Repeat" objesini tanımlayan parametreleri tanıyalım. (bkz. Repeat Objesi)

"Repeat" objesini kullanarak aşağıdaki çoklu kolon görüntüsünü elde edelim:



"Repeat" objesini bir objeyi çoklu üretmek istediğimizde sıklıkla kullanıyoruz. Şimdi "Repeat" objesini ve bazı özel fonksiyonları kullanarak  listeler üzerinde çalışalım:

  1. Tek sayılar listesi oluşturalım: V= "[1,3,5,7,9,11]" 
  2. Çift sayılar listesi oluşturalım: V= "[2,4,6,8,10]" 
  3. 1. ve 2. adımda oluşturduğumuz listeleri tek bir liste halinde birleştirelim. (bkzconcat(Liste1,Liste2))
  4. 3. adımda oluşturduğumuz "Birlesik" adlı listeyi küçükten büyüğe sıralayalım. (bkzsort(Liste))
  5. 4. adımda oluşturduğumuz küçükten büyüğe sıralı listeyi büyükten küçüğe sıralayalım (bkzreverse(Liste))
  6. Bir liste içinde tekrar eden bir bileşen listeden nasıl temizlenir? (bkzremovedup(Liste,x_indeks_))
  7. Bir listenin uzunluğu nasıl hesaplanır? (bkzlength(Liste))
  8. Bir listenin içinden, belli bir mantıksal sınamaya bağlı olarak belli bileşenleri filtrelemek isteyebiliriz. (bkzfilter(objelistesi,x.mantıksalsınama))
  9. Array'lerden oluşan bir listeden (Örn: [[1,10], [5,15], [12,45], [18,54]]) array içindeki herhangi bir bileşeni "Repeat" yardımıyla ayırabiliriz. ("Repeat" sonrası elde edilmesi amaçlanan liste: [1,5,12,18] (ilk bileşenlerin ayrılması), ya da [10,15,45,54] (ikinci bileşenlerin ayrılması)) (bkzRepeat Objesi)










  • No labels