Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

...

→ 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))










Widget Connector
width565
urlhttp://youtube.com/watch?v=7WPzwOOmppo
height315