Selasa, 18 November 2014

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

    Sisitem pakar : bertujuan untuk pengambilan keputusan / atau kesimupulan dari data-data yang didapat seperti yang dilakukan oleh seorang ahli dalam memecahkan masalah.
    Pengolahan bahasa alami : bertujuan agar user dapat berkomuniksi dengan komputer.
    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).

Tidak ada komentar:

Posting Komentar