Anda di halaman 1dari 2

NAMA : YOFI KURNIAWAN

NIM : 171410282
KELAS : SI4E
MK : Inteligent System ( Tugas 3 )

 KODING:
mulai:-
init,
data_pengamatan,
aturan(Nomor,Alasan),
jawaban(Alasan,Jawab),
write(Jawab),nl,
write('Aturan yang dipakai adalah '),
write(Nomor),nl,nl,
retractall(observation(_)).
mulai:-
write('Maaf, Gejala-gejala tersebut tidak ada dalam database kami.'),nl,nl,
retractall(observation(_)).
init:-
write('PROGRAM SISTEM PAKAR BENGKEL MOBIL OLEH YOFI KURNIAWAN NIM
171410282'),nl,
judul(Judul),write(Judul),nl,nl,
tulis_pesan,nl.
tulis_pesan:-
pesan(Pesan),
write(Pesan),nl,fail.
tulis_pesan:-
nl.
data_pengamatan:-
pertanyaan(Tanya,Obs),
write(Tanya),nl,
read(Yatidak),
Yatidak=y,
assert(observation(Obs)),
fail.
data_pengamatan.
judul('MENGANALISA KOMPUTER...').
pesan('Jawab pertanyaan berikut dengan y atau t').
pertanyaan('Apakah Ada bensin dalam tangki bahan bakar?', bensin).
pertanyaan('Apakah Starter dapat dihidupkan?', starter).
pertanyaan('Apakah Lampu menyala?', lampu).
aturan(1, pengapaian):-
observation(bensin),
observation(starter).
aturan(2, aki):-
not(observation(starter)),
not(observation(lampu)).
aturan(3, starter):-
not(observation(starter)),
observation(lampu).
jawaban(pengapaian, 'Ada Masalah dengan Pengapaian').
jawaban(aki, 'Ada Masalah dengan Aki').
jawaban(maag, 'Ada Masalah dengan Starter').

 HASIL KODING:

Anda mungkin juga menyukai