Minggu, 29 November 2015

membuat program menu menggunakan prolog




1.
       Sebutkan sintaks apa saja untuk membuat menu pada prolog!

2.
       Buatlah sebuah program menu yang berisi :
a.       Biodata
-          Nama

-
          Npm

-
          Kelas

-
          Hobby

-
          Minuman favorit

b.
      Menghitung luas persegi

c.
       Menghitung keliling persegi

d.
      Menghitung rata-rata nilai (uts+uas)/2

3.
       Buatlah logika program soal nomor 2!

Jawab:
1.WRITE( ) : Syntax digunakan untuk mencetak variabel string yang diapit dengan petik tunggal ( ‘ ).
NL( )        : Dikenal newline merupakan perintah untuk pindah menuju baris yang baru.
READ( )   : Syntax ini digunakan untuk memeberikan nilai inputan pada variabel yang
                   diberikan didalam tanda kurung.

  2. ini adalah program menu:
     
 
 
Hasil program:
 
3. Logika dari program menu:
Menu:- Merupakan nama variabel yang mewakili keseluruhan program yang ada dipanggil pada console SWI-Prolog dengan menuliskan menu.
Contoh:
Menu:-nl,
Write(), syntax ini digunakan untuk mencetak variabel string yg diapit dengan tanda petik tunggal(‘),nl, atau yg lebih dikenal newline merupakan perintah untuk perintah menuju baris yang baru.
Read(), syntax ini digunkan untuk memberikan nilai inputan pada variabel yang diberikan didalam tanda kurung.
H is F*G,= Biasa lebih kita kenal H =  F*G,sama saja. Ini adalah rumus untuk luas persegi.
          J is 4*I, = Biasa lebih kita kenal J = 4*I,sama saja. Ini adalah rumus untuk Keliling persegi.
          M is (K+L)/2, = Biasa lebih kita kenal M = (K+L)/2 sama saja. Ini adalah rumus untuk rata-rata nilai.

          (PIL=1,nl, = Prinsipnya sama dengan select case pada QBasic, jika kita menekan 1, akan memproses blok program didalamnya.

PIL=2,nl,        

PIL=3,nl,
 
PIL=4,nl,

Tidak ada komentar:

Posting Komentar