Minggu, 28 Oktober 2012

Penjelasan, fungsi dan contoh sederhana Prolog

Penjelasan Prolog

Prolog adalah bahasa pemrograman logika atau disebut juga bahasa non-prosedural. Pemrograman ini hanya digunakan dalam pengembangan Artificial Intelligent.

Fungsi-fungsi penggunaan aplikasi pada prolog

  1. Sisitem pakar : bertujuan untuk pengambilan keputusan / atau kesimupulan dari data-data yang didapat seperti yang dilakukan oleh seorang ahli dalam memecahkan masalah.
  2. Pengolahan bahasa alami : bertujuan agar user dapat berkomuniksi dengan komputer.
  3. Robotik : bertujuan untuk mengolah data masukan yang berasal dari sensor dan mengambil keputusan untuk menentukan gerakan yang harus diakukan.

Contoh Aplikasi sederhana menggunakan prolog

?- write ("masukan panjang :"),nl,write(P),nl,
write ("masukan lebar :"),read(L),
write (L),nl,
Luas is P*L,
write ("Luas persegi panjang :"),
write (Luas).

Contoh Program Menu dengan menggunakan Prolog

menu:-
write ('----------MENU----------'),nl,
write ('1.BIODATA'),nl,
write ('2.LUAS PERSEGI PANJANG'),nl,
write ('3.EXIT'),nl,nl,
write ('Masukan Pilihan: '),read(P),nl,
(P=1,nl,
write ('BIODATA'),nl,nl,
write ('Masukan Nama :'),read(A),nl,
write ('Masukan NPM :'),read(B),nl,
write ('Masukan Kelas :'),read(C),nl,
write ('Nama saya adalah :'),write(A),nl,
write ('NPM saya adalah :'),write(B),nl,
write ('Kelas saya adalah :'),write(C),nl,
menu;
P=2,nl,
write ('LUAS PERSEGI PANJANG'),nl,nl,
write ('Masukan panjang :'),read(D),nl,
write ('Masukan Lebar :'),read(E),nl,
F is D*E,nl,
write ('Luas peregi panjang : '),write(F),nl,
menu;
P=3,nl,
write ('Terima kasih'),nl).

0 comments:

Posting Komentar