Jumat, 04 Maret 2011

Type Set (Operasi Set)

Dalam "set" ada beberapa operasi, yaitu operasi penjumlahan, pengurangan dan perkalian. Operasi-operasi tersebut tidak sama dengan operasi aritmatik biasa. Arti setiap operasi tersebut adalah :
  • Penjumlahan. Menambahkan suatu anggota ke dalam variabel "set". Sebagai contoh "A" adalah variabel "set of char". Bila diberikan perintah "A := A + ['a'..'z'];", anggota "A" akan berisi anggota lama ditambah dengan huruf 'a' sampai 'z'.
  • Pengurangan. Mengurangi suatu anggota dari suatu variabel "set". Misalnya "A" berisi karakter antara huruf 'A' sampai 'Z'. Bila diberikan perintah "A := A - ['A'..'F'];", maka "A" akan berisi kumpulan karakter dari 'G' sampai 'Z' karena 'A' sampai 'F' telah dihapus.
  • Perkalian. Menghasilkan anggota yang sama dari kedua operan. Misalnya variabel "A" dan "B" mempunyai tipe "set of byte". Variabel "A" berisi "[1,2,3,4] " dan "B" berisi "[1,2,7,8]" setelah diberikan perintah "C := A * B;" maka isi dari "C" adalah [1,2].

0 komentar:

Posting Komentar