SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Program Biodata
        Prolog adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non-
procedural. Namanya diambil dari bahasa Perancis programmation en logique (pemrograman
logika).

        Berbeda dengan bahasa pemrograman yang lain, yang menggunakan algoritma
konvensionl sebagai teknik pencariannya seperti pada Delphi, Pascal, BASIC, COBOL dan
bahasa pemrograman yang sejenisnya, maka prolog menggunakan teknik pencarian yang di sebut
heuristik (heutistic) dengan menggunakan pohon logika.

       Prolog merupakan singkatan dari Programming in Logic. Idenya berasal dari era 1970-
an yang bertujuan untuk menggunakan logic (logika) sebagai bahasa pemrograman.

      Kali ini adalah program membuat biodata. Langkah-langkah yang harus dilakukan yaitu :

      Buka program Notepad++, ketik program. Karena untuk memulai membuat program
      harus dilakukan pada Notepad++.

      Pada program biodata yang akan diinput adalah Nama dan NPM. Maka sebagai inputan
      anda harus write Nama dan NPM anda kemudian di Read agar kemudian program dapat
      membaca statement/perintah anda. Setiap penulisan statement baru, akhiri degan tanda
      koma (,). Dan untuk mengakhiri statement anda harus mengakhiri dengan tanda titik (.)
      Jika tidak diakhiri tanda titik, program salah dan tidak akan bisa running.




                                                                  

                                                




                                 PROLOG (Program In Logic)| Universitas Gunadarma  1 

 
Program selesai diketik, kemudian Save dengan klik menu File – Save As – Local Disk
    D:// - Save As type : (Perl source file:*.pl*.pm*plx) – Nama File (ketik nama file dan
    akhiri dengan .pl *misal; machu.pl*- Save.




                                                            

 

    Buka dan run aplikasi SWI Prolog. Untuk mengcompile program yang telah anda save, pada 
    menu SWI Prolog, klik File – Consult – Local Disk D:// ‐ Machu.pl – Ok. 

    Kemudian untuk running, ketik biodata. (Jangan lupa diakhiri dengan tanda titik, karena jika 
    belum diberi tanda titik program aka terus meminta tanda titik dengan tidak runningnya 
    program. 

    Dibawah ini adalah hasil running program biodata : 




                                   PROLOG (Program In Logic)| Universitas Gunadarma  2 

 
Program Menghitung Nilai
     Pada Notepad++, pilih File – New. Buat file kedua untuk membuat program kedua.

     Pada program nilai yang akan diinput adalah nilai UTS dan nilai UAS untuk mencari
     nilai rata-ratanya. Maka sebagai inputan anda harus write nilai UTS dan nilai UAS anda
     kemudian di Read agar kemudian program dapat membaca statement/perintah anda.
     Untuk grade, anda harus menyisipkan statement kondisi untuk mengetahui nilai yang
     diinput berapa pada grade apa. Setiap penulisan statement baru, akhiri degan tanda koma
     (,). Dan untuk mengakhiri statement anda harus mengakhiri dengan tanda titik (.) Jika
     tidak diakhiri tanda titik, program salah dan tidak akan bisa running. Ketikkan progam
     seperti printscreen dibawah kemudian save dengan nama nilai.pl




                                                                        

     Buka dan run aplikasi SWI Prolog. Untuk mengcompile program yang telah anda save, pada 
     menu SWI Prolog, klik File – Consult – Local Disk D:// ‐ nilai.pl – Ok. 

     Kemudian untuk running, ketik nilai. (Jangan lupa diakhiri dengan tanda titik, karena jika belum 
     diberi tanda titik program aka terus meminta tanda titik dengan tidak runningnya program. 

     Dibawah ini adalah hasil running program nilai : 




                                     PROLOG (Program In Logic)| Universitas Gunadarma  3 

 
 

                                                 

                                                 

    Pada Notepad++, pilih File – New. Buat file ketiga untuk membuat program ketiga.

    Pada program luas lingkaran yang akan diinput adalah jari-jari untuk menghitung luas
    lingkaran. Maka sebagai inputan anda harus write jari-jari kemudian di Read agar
    kemudian program dapat membaca statement/perintah anda. Ketikkan program seperti
    printscreen dibawah kemudian save dengan nama lingkaran.pl 




                                                                           

    Buka dan run aplikasi SWI Prolog. Untuk mengcompile program yang telah anda save, pada 
    menu SWI Prolog, klik File – Consult – Local Disk D:// ‐ lingkaran.pl – Ok. 

    Kemudian untuk running, ketik lingkaran. (Jangan lupa diakhiri dengan tanda titik, karena jika 
    belum diberi tanda titik program aka terus meminta tanda titik dengan tidak runningnya 
    program. 

    Dibawah ini adalah hasil running program luas lingkaran : 

 



                                   PROLOG (Program In Logic)| Universitas Gunadarma  4 

 
 

                                               

                                               

                                               

                                               

    Pada Notepad++, pilih File – New. Buat file keempat untuk membuat program keempat.

    Pada program luas lingkaran yang akan diinput adalah alas dan tinggi untuk menghitung
    luas kerucut. Maka sebagai inputan anda harus write nilai alas dan nilai tinggi kerucut
    kemudian di Read agar kemudian program dapat membaca statement/perintah anda.
    Ketikkan program seperti printscreen dibawah kemudian save dengan nama kerucut.pl 

 




                                                                        

    Buka dan run aplikasi SWI Prolog. Untuk mengcompile program yang telah anda save, pada 
    menu SWI Prolog, klik File – Consult – Local Disk D:// ‐ kerucut.pl – Ok. 


                                 PROLOG (Program In Logic)| Universitas Gunadarma  5 

 
Kemudian untuk running, ketik lingkaran. (Jangan lupa diakhiri dengan tanda titik, karena jika 
    belum diberi tanda titik program aka terus meminta tanda titik dengan tidak runningnya 
    program. 

    Dibawah ini adalah hasil running program luas kerucut : 




                                                                                      




                                   PROLOG (Program In Logic)| Universitas Gunadarma  6 

 

Contenu connexe

Tendances

Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Debby Ummul
 
Representasi Pengetahuan
Representasi PengetahuanRepresentasi Pengetahuan
Representasi PengetahuanSherly Uda
 
Pandangan psikoanalitik tentang hakekat manusia
Pandangan psikoanalitik tentang hakekat manusiaPandangan psikoanalitik tentang hakekat manusia
Pandangan psikoanalitik tentang hakekat manusiaLia Oktafiani
 
SEJARAH ALIRAN PSIKOLOGI PSIKOANALISA
SEJARAH ALIRAN PSIKOLOGI PSIKOANALISASEJARAH ALIRAN PSIKOLOGI PSIKOANALISA
SEJARAH ALIRAN PSIKOLOGI PSIKOANALISAWulandari Rima Kumari
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumannMochammed Safri
 
3 Jenis Model (pemodelan dan simulasi)
3 Jenis Model (pemodelan dan simulasi)3 Jenis Model (pemodelan dan simulasi)
3 Jenis Model (pemodelan dan simulasi)Risdawati Hutabarat
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlineandiseprianto
 
Sistem Pendukung Keputusan
Sistem Pendukung KeputusanSistem Pendukung Keputusan
Sistem Pendukung KeputusanAhmad ZA
 
Tokoh Psikoanalisa
Tokoh PsikoanalisaTokoh Psikoanalisa
Tokoh PsikoanalisaLevi Rolan
 
Algoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendekAlgoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendekLaili Wahyunita
 
Analisis varian satu jalan krukal wallis
Analisis varian satu jalan krukal wallisAnalisis varian satu jalan krukal wallis
Analisis varian satu jalan krukal wallisBAIDILAH Baidilah
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuanahmad haidaroh
 
Uji normalitas dan homogenitas
Uji normalitas dan homogenitasUji normalitas dan homogenitas
Uji normalitas dan homogenitasdesty rupalestari
 
Media Pembelajaran Dengan Kodular.pdf
Media Pembelajaran Dengan Kodular.pdfMedia Pembelajaran Dengan Kodular.pdf
Media Pembelajaran Dengan Kodular.pdfFajar Baskoro
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAdam Mukharil Bachtiar
 
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing SystemYudi Purwanto
 
Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)Farichah Riha
 

Tendances (20)

Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
 
Representasi Pengetahuan
Representasi PengetahuanRepresentasi Pengetahuan
Representasi Pengetahuan
 
Pandangan psikoanalitik tentang hakekat manusia
Pandangan psikoanalitik tentang hakekat manusiaPandangan psikoanalitik tentang hakekat manusia
Pandangan psikoanalitik tentang hakekat manusia
 
SEJARAH ALIRAN PSIKOLOGI PSIKOANALISA
SEJARAH ALIRAN PSIKOLOGI PSIKOANALISASEJARAH ALIRAN PSIKOLOGI PSIKOANALISA
SEJARAH ALIRAN PSIKOLOGI PSIKOANALISA
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumann
 
3 Jenis Model (pemodelan dan simulasi)
3 Jenis Model (pemodelan dan simulasi)3 Jenis Model (pemodelan dan simulasi)
3 Jenis Model (pemodelan dan simulasi)
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja online
 
Sistem Pendukung Keputusan
Sistem Pendukung KeputusanSistem Pendukung Keputusan
Sistem Pendukung Keputusan
 
Tokoh Psikoanalisa
Tokoh PsikoanalisaTokoh Psikoanalisa
Tokoh Psikoanalisa
 
Algoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendekAlgoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendek
 
Analisis varian satu jalan krukal wallis
Analisis varian satu jalan krukal wallisAnalisis varian satu jalan krukal wallis
Analisis varian satu jalan krukal wallis
 
Kodular.pptx
Kodular.pptxKodular.pptx
Kodular.pptx
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuan
 
Uji normalitas dan homogenitas
Uji normalitas dan homogenitasUji normalitas dan homogenitas
Uji normalitas dan homogenitas
 
Media Pembelajaran Dengan Kodular.pdf
Media Pembelajaran Dengan Kodular.pdfMedia Pembelajaran Dengan Kodular.pdf
Media Pembelajaran Dengan Kodular.pdf
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic Programming
 
Pp berpikir kritis
Pp berpikir kritisPp berpikir kritis
Pp berpikir kritis
 
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing System
 
Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)
 
3. desain penelitian
3. desain penelitian3. desain penelitian
3. desain penelitian
 

Similaire à La prolog 1

Panduan menggunakan program pascal versi 7
Panduan menggunakan program pascal versi 7Panduan menggunakan program pascal versi 7
Panduan menggunakan program pascal versi 7Simon Patabang
 
Bab 2 Definisi Algoritma
Bab 2 Definisi AlgoritmaBab 2 Definisi Algoritma
Bab 2 Definisi Algoritmapakdemamo
 
Bahasa pemrograman pascal
Bahasa pemrograman pascalBahasa pemrograman pascal
Bahasa pemrograman pascalFandi Rahmat
 
Bahasa pemrograman pascal
Bahasa pemrograman pascalBahasa pemrograman pascal
Bahasa pemrograman pascalFandi Rahmat
 
Makalah instalasi software 1
Makalah instalasi software 1Makalah instalasi software 1
Makalah instalasi software 1Sendal Jepit
 
Pti (5) teknologi perangkat lunak (software)
Pti (5)   teknologi perangkat lunak (software) Pti (5)   teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software) Chabil_Juniar
 
Pti (5) teknologi perangkat lunak (software)
Pti (5)   teknologi perangkat lunak (software)  Pti (5)   teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software) Hardini_HD
 
Modul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman AndaModul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman AndaMateri Kuliah Online
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaIndividual Consultants
 
Jeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman andaJeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman andaKristanto Wijaya
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaIndividual Consultants
 
how to crack logixpro
how to crack logixprohow to crack logixpro
how to crack logixproA Fudz
 
Algoritma dan pemrograman
Algoritma dan pemrogramanAlgoritma dan pemrograman
Algoritma dan pemrogramanMastur Cell
 

Similaire à La prolog 1 (20)

Panduan menggunakan program pascal versi 7
Panduan menggunakan program pascal versi 7Panduan menggunakan program pascal versi 7
Panduan menggunakan program pascal versi 7
 
Bab 2 Definisi Algoritma
Bab 2 Definisi AlgoritmaBab 2 Definisi Algoritma
Bab 2 Definisi Algoritma
 
Bahasa pemrograman pascal
Bahasa pemrograman pascalBahasa pemrograman pascal
Bahasa pemrograman pascal
 
Bahasa pemrograman pascal
Bahasa pemrograman pascalBahasa pemrograman pascal
Bahasa pemrograman pascal
 
Tahap pemrograman
Tahap pemrogramanTahap pemrograman
Tahap pemrograman
 
Tahap pemrograman
Tahap pemrogramanTahap pemrograman
Tahap pemrograman
 
Tahap pemrograman
Tahap pemrogramanTahap pemrograman
Tahap pemrograman
 
Makalah instalasi software 1
Makalah instalasi software 1Makalah instalasi software 1
Makalah instalasi software 1
 
Pti (5) teknologi perangkat lunak (software)
Pti (5)   teknologi perangkat lunak (software) Pti (5)   teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
 
Pti (5) teknologi perangkat lunak (software)
Pti (5)   teknologi perangkat lunak (software)  Pti (5)   teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
 
Software
SoftwareSoftware
Software
 
Python Awal
Python AwalPython Awal
Python Awal
 
Daskom 4
Daskom 4Daskom 4
Daskom 4
 
Modul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman AndaModul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman Anda
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
 
Jeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman andaJeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman anda
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
 
Sistem perangkat lunak
Sistem perangkat lunakSistem perangkat lunak
Sistem perangkat lunak
 
how to crack logixpro
how to crack logixprohow to crack logixpro
how to crack logixpro
 
Algoritma dan pemrograman
Algoritma dan pemrogramanAlgoritma dan pemrograman
Algoritma dan pemrograman
 

Dernier

MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdfAndiCoc
 
Laporan_Rekan_Sejawat Sri Lubis, S.Pd (1).pdf
Laporan_Rekan_Sejawat Sri Lubis, S.Pd (1).pdfLaporan_Rekan_Sejawat Sri Lubis, S.Pd (1).pdf
Laporan_Rekan_Sejawat Sri Lubis, S.Pd (1).pdfSriHandayaniLubisSpd
 
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
Projek Penguatan Profil Pelajar Pancasila Aku Sayang Bumi
Projek Penguatan Profil Pelajar Pancasila Aku Sayang BumiProjek Penguatan Profil Pelajar Pancasila Aku Sayang Bumi
Projek Penguatan Profil Pelajar Pancasila Aku Sayang BumiJsitBanjarnegara
 
SOALAN PEPERIKSAAN AKHIR TAHUN MATEMATIK TAHUN 2
SOALAN PEPERIKSAAN AKHIR TAHUN MATEMATIK TAHUN 2SOALAN PEPERIKSAAN AKHIR TAHUN MATEMATIK TAHUN 2
SOALAN PEPERIKSAAN AKHIR TAHUN MATEMATIK TAHUN 2ZARINA KHAMIS
 
Materi Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang KesehatanMateri Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang KesehatanTitaniaUtami
 
Presentasi-ruang-kolaborasi-modul-1.4.doc
Presentasi-ruang-kolaborasi-modul-1.4.docPresentasi-ruang-kolaborasi-modul-1.4.doc
Presentasi-ruang-kolaborasi-modul-1.4.docLeoRahmanBoyanese
 
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptxLokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptxHermawati Dwi Susari
 
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Master 2_Modul 4_Percakapan Coaching.pdf
Master 2_Modul 4_Percakapan Coaching.pdfMaster 2_Modul 4_Percakapan Coaching.pdf
Master 2_Modul 4_Percakapan Coaching.pdfbasoekyfaqod2
 
LAPORAN PARTISIPAN OBSERVER sdn 211.docx
LAPORAN PARTISIPAN OBSERVER sdn 211.docxLAPORAN PARTISIPAN OBSERVER sdn 211.docx
LAPORAN PARTISIPAN OBSERVER sdn 211.docxSriHandayaniLubisSpd
 
Lembar-Kerja-Laporan-Hasil-Pembelajaran.pptx
Lembar-Kerja-Laporan-Hasil-Pembelajaran.pptxLembar-Kerja-Laporan-Hasil-Pembelajaran.pptx
Lembar-Kerja-Laporan-Hasil-Pembelajaran.pptxSoniaTitipaniabidin2
 
form Tindak Lanjut Observasi Penilaian Kinerja PMM
form Tindak Lanjut Observasi Penilaian Kinerja PMMform Tindak Lanjut Observasi Penilaian Kinerja PMM
form Tindak Lanjut Observasi Penilaian Kinerja PMMAgungJakaNugraha1
 
PPT PEMBELAJARAN KELAS 3 TEMATIK TEMA 3 SUBTEMA SUBTEMA 1 PEMBELAJARAN 1
PPT PEMBELAJARAN KELAS 3 TEMATIK TEMA 3 SUBTEMA SUBTEMA 1 PEMBELAJARAN 1PPT PEMBELAJARAN KELAS 3 TEMATIK TEMA 3 SUBTEMA SUBTEMA 1 PEMBELAJARAN 1
PPT PEMBELAJARAN KELAS 3 TEMATIK TEMA 3 SUBTEMA SUBTEMA 1 PEMBELAJARAN 1AdiKurniawan24529
 
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdfLaporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdfSriHandayaniLubisSpd
 
KISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
KISI KISI SAS GENAP-PAI 7- KUMER-2023.docKISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
KISI KISI SAS GENAP-PAI 7- KUMER-2023.docriska190321
 
Perspektif Global PDGK 4403, Modul 4.pptx
Perspektif Global PDGK 4403, Modul 4.pptxPerspektif Global PDGK 4403, Modul 4.pptx
Perspektif Global PDGK 4403, Modul 4.pptxyosp418
 
Aksi Nyata Sosialisasi Isu Perundungan di Satuan Pendidikan.pdf
Aksi Nyata Sosialisasi Isu Perundungan di Satuan Pendidikan.pdfAksi Nyata Sosialisasi Isu Perundungan di Satuan Pendidikan.pdf
Aksi Nyata Sosialisasi Isu Perundungan di Satuan Pendidikan.pdfYudhi45820
 
PPT TUGAS DISKUSI KELOMPOK 3 KELAS 224 MODUL 1.4.pdf
PPT TUGAS DISKUSI KELOMPOK 3 KELAS 224 MODUL 1.4.pdfPPT TUGAS DISKUSI KELOMPOK 3 KELAS 224 MODUL 1.4.pdf
PPT TUGAS DISKUSI KELOMPOK 3 KELAS 224 MODUL 1.4.pdfssuser8410f71
 

Dernier (20)

MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
 
Laporan_Rekan_Sejawat Sri Lubis, S.Pd (1).pdf
Laporan_Rekan_Sejawat Sri Lubis, S.Pd (1).pdfLaporan_Rekan_Sejawat Sri Lubis, S.Pd (1).pdf
Laporan_Rekan_Sejawat Sri Lubis, S.Pd (1).pdf
 
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
 
Projek Penguatan Profil Pelajar Pancasila Aku Sayang Bumi
Projek Penguatan Profil Pelajar Pancasila Aku Sayang BumiProjek Penguatan Profil Pelajar Pancasila Aku Sayang Bumi
Projek Penguatan Profil Pelajar Pancasila Aku Sayang Bumi
 
SOALAN PEPERIKSAAN AKHIR TAHUN MATEMATIK TAHUN 2
SOALAN PEPERIKSAAN AKHIR TAHUN MATEMATIK TAHUN 2SOALAN PEPERIKSAAN AKHIR TAHUN MATEMATIK TAHUN 2
SOALAN PEPERIKSAAN AKHIR TAHUN MATEMATIK TAHUN 2
 
Materi Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang KesehatanMateri Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang Kesehatan
 
Presentasi-ruang-kolaborasi-modul-1.4.doc
Presentasi-ruang-kolaborasi-modul-1.4.docPresentasi-ruang-kolaborasi-modul-1.4.doc
Presentasi-ruang-kolaborasi-modul-1.4.doc
 
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptxLokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
 
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
 
Master 2_Modul 4_Percakapan Coaching.pdf
Master 2_Modul 4_Percakapan Coaching.pdfMaster 2_Modul 4_Percakapan Coaching.pdf
Master 2_Modul 4_Percakapan Coaching.pdf
 
LAPORAN PARTISIPAN OBSERVER sdn 211.docx
LAPORAN PARTISIPAN OBSERVER sdn 211.docxLAPORAN PARTISIPAN OBSERVER sdn 211.docx
LAPORAN PARTISIPAN OBSERVER sdn 211.docx
 
Lembar-Kerja-Laporan-Hasil-Pembelajaran.pptx
Lembar-Kerja-Laporan-Hasil-Pembelajaran.pptxLembar-Kerja-Laporan-Hasil-Pembelajaran.pptx
Lembar-Kerja-Laporan-Hasil-Pembelajaran.pptx
 
form Tindak Lanjut Observasi Penilaian Kinerja PMM
form Tindak Lanjut Observasi Penilaian Kinerja PMMform Tindak Lanjut Observasi Penilaian Kinerja PMM
form Tindak Lanjut Observasi Penilaian Kinerja PMM
 
PPT PEMBELAJARAN KELAS 3 TEMATIK TEMA 3 SUBTEMA SUBTEMA 1 PEMBELAJARAN 1
PPT PEMBELAJARAN KELAS 3 TEMATIK TEMA 3 SUBTEMA SUBTEMA 1 PEMBELAJARAN 1PPT PEMBELAJARAN KELAS 3 TEMATIK TEMA 3 SUBTEMA SUBTEMA 1 PEMBELAJARAN 1
PPT PEMBELAJARAN KELAS 3 TEMATIK TEMA 3 SUBTEMA SUBTEMA 1 PEMBELAJARAN 1
 
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdfLaporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
 
KISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
KISI KISI SAS GENAP-PAI 7- KUMER-2023.docKISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
KISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
 
Perspektif Global PDGK 4403, Modul 4.pptx
Perspektif Global PDGK 4403, Modul 4.pptxPerspektif Global PDGK 4403, Modul 4.pptx
Perspektif Global PDGK 4403, Modul 4.pptx
 
Aksi Nyata Sosialisasi Isu Perundungan di Satuan Pendidikan.pdf
Aksi Nyata Sosialisasi Isu Perundungan di Satuan Pendidikan.pdfAksi Nyata Sosialisasi Isu Perundungan di Satuan Pendidikan.pdf
Aksi Nyata Sosialisasi Isu Perundungan di Satuan Pendidikan.pdf
 
PPT TUGAS DISKUSI KELOMPOK 3 KELAS 224 MODUL 1.4.pdf
PPT TUGAS DISKUSI KELOMPOK 3 KELAS 224 MODUL 1.4.pdfPPT TUGAS DISKUSI KELOMPOK 3 KELAS 224 MODUL 1.4.pdf
PPT TUGAS DISKUSI KELOMPOK 3 KELAS 224 MODUL 1.4.pdf
 

La prolog 1

  • 1. Program Biodata Prolog adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non- procedural. Namanya diambil dari bahasa Perancis programmation en logique (pemrograman logika). Berbeda dengan bahasa pemrograman yang lain, yang menggunakan algoritma konvensionl sebagai teknik pencariannya seperti pada Delphi, Pascal, BASIC, COBOL dan bahasa pemrograman yang sejenisnya, maka prolog menggunakan teknik pencarian yang di sebut heuristik (heutistic) dengan menggunakan pohon logika. Prolog merupakan singkatan dari Programming in Logic. Idenya berasal dari era 1970- an yang bertujuan untuk menggunakan logic (logika) sebagai bahasa pemrograman. Kali ini adalah program membuat biodata. Langkah-langkah yang harus dilakukan yaitu : Buka program Notepad++, ketik program. Karena untuk memulai membuat program harus dilakukan pada Notepad++. Pada program biodata yang akan diinput adalah Nama dan NPM. Maka sebagai inputan anda harus write Nama dan NPM anda kemudian di Read agar kemudian program dapat membaca statement/perintah anda. Setiap penulisan statement baru, akhiri degan tanda koma (,). Dan untuk mengakhiri statement anda harus mengakhiri dengan tanda titik (.) Jika tidak diakhiri tanda titik, program salah dan tidak akan bisa running.     PROLOG (Program In Logic)| Universitas Gunadarma  1   
  • 2. Program selesai diketik, kemudian Save dengan klik menu File – Save As – Local Disk D:// - Save As type : (Perl source file:*.pl*.pm*plx) – Nama File (ketik nama file dan akhiri dengan .pl *misal; machu.pl*- Save.         Buka dan run aplikasi SWI Prolog. Untuk mengcompile program yang telah anda save, pada  menu SWI Prolog, klik File – Consult – Local Disk D:// ‐ Machu.pl – Ok.  Kemudian untuk running, ketik biodata. (Jangan lupa diakhiri dengan tanda titik, karena jika  belum diberi tanda titik program aka terus meminta tanda titik dengan tidak runningnya  program.  Dibawah ini adalah hasil running program biodata :  PROLOG (Program In Logic)| Universitas Gunadarma  2   
  • 3. Program Menghitung Nilai Pada Notepad++, pilih File – New. Buat file kedua untuk membuat program kedua. Pada program nilai yang akan diinput adalah nilai UTS dan nilai UAS untuk mencari nilai rata-ratanya. Maka sebagai inputan anda harus write nilai UTS dan nilai UAS anda kemudian di Read agar kemudian program dapat membaca statement/perintah anda. Untuk grade, anda harus menyisipkan statement kondisi untuk mengetahui nilai yang diinput berapa pada grade apa. Setiap penulisan statement baru, akhiri degan tanda koma (,). Dan untuk mengakhiri statement anda harus mengakhiri dengan tanda titik (.) Jika tidak diakhiri tanda titik, program salah dan tidak akan bisa running. Ketikkan progam seperti printscreen dibawah kemudian save dengan nama nilai.pl   Buka dan run aplikasi SWI Prolog. Untuk mengcompile program yang telah anda save, pada  menu SWI Prolog, klik File – Consult – Local Disk D:// ‐ nilai.pl – Ok.  Kemudian untuk running, ketik nilai. (Jangan lupa diakhiri dengan tanda titik, karena jika belum  diberi tanda titik program aka terus meminta tanda titik dengan tidak runningnya program.  Dibawah ini adalah hasil running program nilai :  PROLOG (Program In Logic)| Universitas Gunadarma  3   
  • 4.       Pada Notepad++, pilih File – New. Buat file ketiga untuk membuat program ketiga. Pada program luas lingkaran yang akan diinput adalah jari-jari untuk menghitung luas lingkaran. Maka sebagai inputan anda harus write jari-jari kemudian di Read agar kemudian program dapat membaca statement/perintah anda. Ketikkan program seperti printscreen dibawah kemudian save dengan nama lingkaran.pl    Buka dan run aplikasi SWI Prolog. Untuk mengcompile program yang telah anda save, pada  menu SWI Prolog, klik File – Consult – Local Disk D:// ‐ lingkaran.pl – Ok.  Kemudian untuk running, ketik lingkaran. (Jangan lupa diakhiri dengan tanda titik, karena jika  belum diberi tanda titik program aka terus meminta tanda titik dengan tidak runningnya  program.  Dibawah ini adalah hasil running program luas lingkaran :    PROLOG (Program In Logic)| Universitas Gunadarma  4   
  • 5.           Pada Notepad++, pilih File – New. Buat file keempat untuk membuat program keempat. Pada program luas lingkaran yang akan diinput adalah alas dan tinggi untuk menghitung luas kerucut. Maka sebagai inputan anda harus write nilai alas dan nilai tinggi kerucut kemudian di Read agar kemudian program dapat membaca statement/perintah anda. Ketikkan program seperti printscreen dibawah kemudian save dengan nama kerucut.pl      Buka dan run aplikasi SWI Prolog. Untuk mengcompile program yang telah anda save, pada  menu SWI Prolog, klik File – Consult – Local Disk D:// ‐ kerucut.pl – Ok.  PROLOG (Program In Logic)| Universitas Gunadarma  5   
  • 6. Kemudian untuk running, ketik lingkaran. (Jangan lupa diakhiri dengan tanda titik, karena jika  belum diberi tanda titik program aka terus meminta tanda titik dengan tidak runningnya  program.  Dibawah ini adalah hasil running program luas kerucut :    PROLOG (Program In Logic)| Universitas Gunadarma  6