Assalamualaikum Wr Wb.. Selamat datang di e-MasterCom. Blog yang ditujukan penulis sebagai arsip dalam perjalanan hidupnya.
Rabu, 29 Januari 2014

Program dalam bahasa prolog untuk memasukkan dan menampilkan elemen list. Elemen list tersebut adalah nilai keanggotaan dari fungsi linear seperti pada gambar :

Kriteria Penilaian :
klausa : MURAH, SEDANG, dan TINGGI.
klausa input_list
klausa : tampil_elemen_list
domain dan predikat

Jawab :

domains
x=integer L=integer*

predicates
input_List(L)
tampil_elemen_list(L)
MURAH(X)
SEDANG(X)
TINGGI(X)
mulai

clauses

input_List([]):-!.
input_List([K|E]):-nl, write(K," "), input_List(E).

tampil_elemen_list([],0):-!.
tampil_elemen_list()

MURAH(X):-X>=0,X<=68,Z=1;X>68,X<=86, Z=(85-X)/(85-68);X>85,Z=0.
SEDANG(W):-W>=0,W<=77,A=(W-0)/(77-0);W>77,A=1.
MAHAL(Y):-X>=68,X<85,B=(Y-68)/(85-68);Y=85,Z=1;Y>85,Y<=100, B=(100-X)/(100-85);X>85;Y<68,B=0;Y>100,B=0.


Leave a Reply

Subscribe to Posts | Subscribe to Comments

Welcome to My Blog

Eko Nopyanto

Ini adalah blog pribadi, dimana saya akan membagikan apa yang saya pelajari, buku yang saya baca, dan orang yang saya temui . Saya harap kalian bisa bergabung dalam blog ini...Read More

Translate

Coment Box

- Copyright © Eko Nopyanto -Robotic Notes- Powered by Blogger - Designed by Eko Nopyanto -