1. Sebutkan syntax apa saja untuk membuat menu pada prolog!
2. Buatlah sebuah program menu yang berisi:
A.
Biodata.
-
Nama
-
Npm
-
Kelas
-
Hobby
B.
Menghitung
volume balok.
C.
Menghitung
volume kubus.
3. Buatlah logika program soal nomor 2.
3. Buatlah logika program soal nomor 2.
Jawab.
1. Menu :- =
1. Menu :- =
Write(… )
Read(…..)
Output "Biodata"
Output untuk
“Menghitung Volume Balok”.
Output untuk “Menghitung Volume Kubus”.
3.
Logika pada
program menu SWI Prolog.
-
Menu:- = :
merupakan nama variabel yang mewakili keseluruhan program yang ada dipanggil
pada console SWI-Prolog dengan menuliskan menu.
-
Read(…) : untuk memberikan nilai inputan pada variabel yang
diberikan di dalam tanda kurung.
-
Write(…) : untuk
mencetak variabel string yang diapit dengan petik tunggal ( ‘ ).
-
Nl(..) : untuk
pindah menuju baris yang baru atau bisa disebut NewLine.
-
H is E*F*G : itu
adalah rumus untuk menghitung volume Balok
-
L is I*J*K : itu
adalah rumus untuk menghitung volume Kubus.
-
(PIL=1,nl :
untuk membuka tiap menu pada program yang kita tuju.
Contoh :
(PIL=1,nl kita masuk ke menu program
pertama.
PIL=2,nl kita masuk ke menu program yang
kedua.
PIL=3,nl kita masuk ke menu program yang
ketiga.
referensi :
http://momolagideh.blogspot.co.id/2013/11/volume-balok-dengan-prolog.html
http://shllygustika.blogspot.co.id/2010/12/membuat-tampilan-menu-menggunakan.html
http://kikalubis.blogspot.co.id/2012/10/bahasa-pemrograman-prolog.html
Tidak ada komentar:
Posting Komentar