Rabu, 14 Oktober 2009

TUTORIAL

How to list all possible combination (consisting two elements) of a set in PROLOG and capture the image from PROLOG

Sebelum masuk ke program, lebih baik bila dijelaskan terlebih dahulu apa itu himpunan dan apa itu elemen. Himpunan adalah kumpulan obyek-obyek tidak urut (unordered). Obyek dalam himpunan disebut elemen.

Contoh : S = { a, e, i, o, u } => S adalah himpunan. a,e,i,o,u adalah elemen dari himpunan S.

Kita akan membuat dua buah himpunan yang berisikan dua elemen. Setelah selesai membuat himpunan tersebut, kita akan mencoba menampilkan semua kemungkinan kombinasi dua himpunan tersebut. Himpunan pertama adalah 'huruf' dan himpunan kedua adalah 'angka'. Elemen dari Huruf adalah a dan b, elemen dari Angka adalah 1 dan 2. Apabila dituliskan dalam bentuk notasi:
Huruf : {a,b}
Angka : {1,2}
Kombinasi dari himpunan Huruf dan Angka adalah
• a 1
• a 2
• b 1
• b 2
Dalam tabel seperti berikut:

Sekarang kita akan mencoba membuatnya melalui aplikasi prolog. Berikut langkah-langkah menampilkan semua kemungkinan kombinasi dua himpunan.

Langkah-langkah:
1. Install Prolog
2. Buat suatu fakta (himpunan) dengan cara berikut di note pad. Ketik:
huruf(a). => dibaca a adalah elemen himpunan huruf
huruf(b). => dibaca b adalah elemen himpunan huruf
angka(1). => dibaca 1 adalah elemen himpunan angka
angka(2). => dibaca 2 adalah elemen himpunan angka
Contoh Gambar di note pad:


3. Save dengan format .pl dan ganti save as type ‘txt’ dengan ‘all files’.


4. Setelah file notepad disave ke format .pl. Maka, icon file notepad pun akan berubah menjadi icon prolog.


5. Jalankan aplikasi prolog dan pilih menu file > consult

6. Open file pl yang telah dibuat.
7. Di aplikasi prolog, ketik:
huruf(X),angka(Y). => dibaca untuk semua elemen 'huruf' dimisalkan X, dan semua elemen 'angka' dimisalkan Y.
Contoh dalam prolog:

8. Akan muncul kombinasi elemen dari himpunan huruf dan angka. Namun hanya akan ditampilkan satu kombinasi saja.


9. Untuk memunculkan semua kombinasi, ketik titik koma;’ setelah kombinasi pertama muncul dan seterusnya sampai semua kombinasi dari himpunan huruf dan angka muncul semua. Apabila kombinasi sudah ditampilkan semua akan muncul ‘No’, yang artinya kombinasi sudah tidak ada lagi.

Semua kombinasi dari himpunan huruf dan angka sudah ditampilkan.

Keterangan:
• Warna teks hijau hanya merupakan petunjuk saja
• Warna teks merah dan biru penting untuk diperhatikan

Tidak ada komentar:

Posting Komentar