Rabu, 21 November 2012

Laporan Pendahuluan Praktikum Prolog Kedua



Selanjutnya saya akan membagikan soal yang saya dapat untuk laporan pendahuluan kedua. Berikut adalah soalnya :


  • Apa yang anda ketahui tentang menu pada Prolog
  •  Sebutkan dan jelaskan menu pada Prolog
  •  Buat program sederhana menggunakan menu


Kalau begitu langsung saja kita jawab bersama.

Menu pada prolog adalah sekumpulan coding yang diketikkan dan membentuk sebuah menu dengan lebih dari 1 pilihan.

Bentuk menu umumnya menggunakan variabel sembarang. Hal ini dikarenakan Prolog merupakan bahasa deklaratif, namun pada penulisannya diberi tanda "="lalu dibuat blok menu-nya menggunakan tanda "(" diawal blok dan tanda ")" diakhir blok.
contoh : read(Q),
(
   Q=1,statement,
   Q=2,statement,
   q=n,statement
).

Berikut adalah contoh program sederhana mengenai menu
menu:-nl,
   write(‘menu’),nl,
   write(’1.Luas Segitiga’),nl,
   write(’2.Pangkat’),nl,
   write(’3.Exit’),nl,
   write(‘Masukkan Pilihan Anda[1..3] : ‘),read(Q),

   (

   Q=1,nl,
   write(‘luas Segitiga’),nl,
   write(‘alas:’),
   read(Alas),
   write(‘input tinggi:’),read(Tinggi),
   Luas is Alas * Tinggi/2,
   write(‘Luasnya : ‘),write(Luas),
   menu;

   Q=2,
   write(‘masukkan nilai A:’),
   read(A),nl,
   write(‘masukkan nilai B:’),
   read(B),nl,
   C is A ** B,
   write(‘Hasil dari A pangkat B adalah ‘),write(C),
   menu;

   Q=3,
   write(‘_exit_’),nl).

Sekian yang bisa saya tuliskan untuk saat ini, semoga bisa bermanfaat bagi pembaca sekalian, khususnya yang membutuhkan. Lebih kurangnya saya mohon maaf, wassalam.

Tidak ada komentar: