LAPORAN AKHIR 1
-
Upload
hidayat-siddiq-kurniawan -
Category
Documents
-
view
165 -
download
0
Transcript of LAPORAN AKHIR 1
LAPORAN AKHIR
NAMA : HIDAYAT SIDDIQ KURNIAWAN
KELAS : 3KA15
NPM : 10108972
TANGGAL : 12 OKTOBER 2010
MATERI : Prolog
KETUA :
ASS. BARIS :
BARIS : 3
PARAF
( )
Laporan Akhir
1. Buat program input data
Pertama kita install prolognya dahulu, kita tulis source code-nya di notepad bias juga di notepad++. Seperti di bawah ini :
Maksud coding di atas adalah kita mulai dengan nama coba, nl itu untuk new line atau garis baru, Write untuk mencetak kalimat yang didalam kutip satu. Read untuk membaca sebagai variabel yang kita inginkan. Lalu Write(NAMA) untuk mencetak nama pada variabel Nama yang telah di baca.
Kemudian kita save dengan cara file->save as-> coba.pl (nama file dengan ektension .pl / prolog) jalankan di aplikasi prolog, kemudian jalankan file->consult lalu cari file yang akan dijalankan, setelah itu ketik “coba.” Arti dari “coba.” Adalah memanggil data yang kita ketik di notepad tadi. Kemudian masukan nama dan npmnya.. seperti di bawah ini.
2. Program input nilai UTS dan UAS
Ketik dahulu source code seperti dibawah ini :
Maksud coding di atas adalah kita mulai dengan nama test, nl itu untuk new line atau garis baru, Write untuk mencetak kalimat yang didalam kutip satu. Read untuk membaca sebagai variabel yang
kita inginkan. Kemudian hasil dari penginputan UTS dan UAS akan ditambah dan akan dibagi 2, jika hasil lebih dari 60 maka akan lulus, jika tidak (;) akan mencetak tidak lulus.
Kemudian kita save dengan cara file->save as-> coba.pl (nama file dengan ektension .pl / prolog) jalankan di aplikasi prolog, kemudian jalankan file->consult lalu cari file yang akan dijalankan, setelah itu ketik “test.” Arti dari “test.” Adalah memanggil data yang kita ketik di notepad tadi. Kemudian masukan nilai Uts dan Uas-nya, yang nantinya akan di bagi 2 kemudian akan di nyatakan apakah lulus atau tidak, seperti di bawah ini.
3. Program Luas Segitiga
Ketik dahulu source code di bawah ini :
Artinya kita akan memanggil program dengan nama “test.”, nl untuk new line. Write untuk mencetak keterangan yang ada di dalam kutip satu, dan akan di baca sebagai variable masing-masing dari tugasnya. “HASIL is” untuk perhitungan matematika dalam prolog, didalam program ini, penginputan nilai alas akan di kalikan nilai tinggi dan akan di bagi 2, kemudian akan di simpan sebagai variable HASIL, “write(‘luas:’)” artinya kita mencetak luas, dan aka nada tampilan hasil dari perhitungan tadi, setelah variable HASIL di panggil dari write Luas.
Hasilnya seperti gambar di bawah ini :
Kita memasukan alas = 4, dan tinggi=5, yang hasilnya (4x5) / 2 = 10
4. Program nilai Uts dan Uas memakai Grade
Ketik dahulu source code seperti di bawah ini :
Maksudnya kita member nama program sebagai ‘nilai’, nl untuk new line. Write untuk mencetak keterangan yang ada di dalam kutip satu, dan akan di baca sebagai variable masing-masing dari tugasnya. Nilai UTS akan dikalikan 0.7 dan nilai UAS akan dikalikan 0.3 dan akan menjadikan variable ‘Hasil’. Dan cetak hasil perhitungan diatas. Jika nilai lebih dari sama dengan 90 akan mendapatkan Grade ‘A’, jika nilai lebih dari sama dengan 80 akan mendapatkan Grade ‘B’, jika nilai lebih dari sama dengan 65 akan mendapatkan Grade ‘C’, jika nilai lebih dari sama dengan 50 akan mendapatkan Grade ‘D’, dan kurang dari 50 akan mendapatkan Grade ‘E’.
Outputnya seperti dibawah ini :
Artinya kita menginput nilai UTS 96 dan UAS 85.
(96*0,7)+(85*0.3)= 92,7 dan mendapatkan Grade ‘A’
SELESAI
- TERIMA KASIH -