Thursday, January 3, 2013

Praktikum Prolog - Laporan Awal

Tanggal : 28 Oktober 2012

Soal
1. Apa yang Anda ketahui tentang menu pada Prolog ?
2. Buatlah contoh program menggunakan menu pada Prolog ?

Jawaban
  1. Menu pada Prolog adalah sekumpulan kode yang diketikkan dan membentuk sebuah menu dengan lebih dari 1 pilihan.

  2. menu:-nl,
    write('* MENU *'),nl,
    write('1.Konversi Byte ke Bit'),nl,
    write('2.Konversi Kilo Byte (KB) ke Byte'),nl,
    write('3.Exit'),nl,
    write('Masukkan Pilihan Anda [1..3] : '),read(Q),
    (
    Q=1,nl,
    write('1. Konversi Byte ke Bit'),nl,
    write('Nilai Byte : '),read(NilaiByte),
    JumlahBite is NilaiByte*8,
    write(NilaiByte),write(' Byte = '),write(jumlahbit), write(' Bit'),nl,
    menu;

    Q=2,nl,
    write('Konversi Kilo Byte (KB) ke Byte'),nl,
    write('Nilai Kilo Byte (KB) : '),read(NilaiKiloByte),
    JumlahByte is NilaiKiloByte*1024,
    write(NilaiKiloByte),write(' Kilo Byte (KB) = '),write(JumlahByte), write(' Byte'),nl,
    menu;

    Q=4,nl,
    write('EXIT')
    ).
     
Tampilan Kode Prolog

Tampilan output Prolog

* variasi isi menu bisa diganti dengan apapun (isi biodata, rumus segitiga, dll.)

No comments: