Praktikum kali ini akan membahas tentang prolog~
Anda bisa download software prolog disini~ (^0^)
Sekarang kita akan coba membuat file prolog. Disini kita akan mengunakan notepad untuk menulis codenya.
Tulis seperti di bawah ini :
nama:-nl,
write('Masukan Nama : '),read(Nama),
write('Masukan Kelas : '),read(Kelas),
write('Masukan NPM : '),read(NPM),
write('Nama Saya '),write(Nama),nl,
write('Kelas Saya '),write(Kelas),nl,
write('NPM Saya '), write(NPM).
Kemudian simpan dengan extension .pl
Untuk mencompilenya :
Buka SWI prolog, pilih FILE>>Consult...>>Lalu cari file yang tandi anda buat
Anda bisa download software prolog disini~ (^0^)
Sekarang kita akan coba membuat file prolog. Disini kita akan mengunakan notepad untuk menulis codenya.
Tulis seperti di bawah ini :
nama:-nl,
write('Masukan Nama : '),read(Nama),
write('Masukan Kelas : '),read(Kelas),
write('Masukan NPM : '),read(NPM),
write('Nama Saya '),write(Nama),nl,
write('Kelas Saya '),write(Kelas),nl,
write('NPM Saya '), write(NPM).
Kemudian simpan dengan extension .pl
Untuk mencompilenya :
Buka SWI prolog, pilih FILE>>Consult...>>Lalu cari file yang tandi anda buat
Untuk meRUNnya :
Ketik namafilenya kemudian diakhiri dengan titik (.) ,ex : ?- nama.
Hasil dari program diatas seperti dibawah ini :
P.S : Untuk menginput STRING harus di apit oleh tanda kutip (' ') karena di prolog tidak ada pendeklarasian variable sehingga inputan yang dimasukan akan digolongkan sendiri oleh prolognya apakah itu INTEGER, STRING, atau REAL.
Program 2 : VOLUME TABUNG
tabung:-nl,
write('--- Volume Tabung ---'),nl,
write('Masukan Panjang : '),read(P),
write('Masukan Lebar : '),read(L),
write('Masukan Tinggi : '),read(T),
V is (P*L*T),
write('Volume Tabung : '),write(V).
LOGIKA PROGRAM
Kita akan disuruh memasukan Panajng ke variable P, Lebar ke variable L dan Tinggi ke variable T yang nantinya variable P, T dan L digunakan untuk menghitung Volume pada Tabung.
is sama artinya dengan samadengan (=). nl adalah newline atau pindah ke baris baru (enter).
OUTPUT
Program 2 : VOLUME TABUNG
tabung:-nl,
write('--- Volume Tabung ---'),nl,
write('Masukan Panjang : '),read(P),
write('Masukan Lebar : '),read(L),
write('Masukan Tinggi : '),read(T),
V is (P*L*T),
write('Volume Tabung : '),write(V).
LOGIKA PROGRAM
Kita akan disuruh memasukan Panajng ke variable P, Lebar ke variable L dan Tinggi ke variable T yang nantinya variable P, T dan L digunakan untuk menghitung Volume pada Tabung.
is sama artinya dengan samadengan (=). nl adalah newline atau pindah ke baris baru (enter).
OUTPUT
1 komentar:
put, volume tabung emang p x l x t ? :O
Posting Komentar