Sabtu, 23 Januari 2016

CONTOH PROGRAM C++: Kondisi IF

Permasalahan:
Dua buah bilangan yang ingin diketahui lebih dari atau kurang dari diantara kedua bilangan tersebut.

Algoritma:
  • Masukan nilai A dan B
  • Bandingkan nilai A dengan nilai B
  • Tampilkan hasil pembanding
Program:

Output:

CONTOH PROGRAM C++: Looping FOR, WHILE, DO-WHILE Segitiga terbalik

Permasalahan:
Menampilkan segitiga dengan angka berurut

Output yang dinginkan:

Program untuk Nested FOR:

Program untuk Nested WHILE:

Program untuk Nested DO-WHILE:




Cara Merawat Gitar

Gitar merupakan alat musik petik yang populer di masyarakat. Bahan utamanya biasanya kayu Mahoni pada bagian body dan kayu rosewood pada bagian neck. Perawatan gitar diperlukan agar meningkatkan kenyamanan anda bermain ataupun agar tidak terjadi kerusakan pada gitar. Berikut cara merawatnya:

1. Memiliki Case Gitar (Gigbag/Hardcase)



Hal ini wajar dalam perawatan gitar yang utama. Fungsinya agar gitar terhindar dari debu, lecet atau terjatuh.

2. Lap gitar setelah dipakai.



Banyak kejadian dimana senar sering berkarat. Jika anda tidak lap gitar anda, ini mungkin salah satu penyebabnya yang dikarenakan keringat saat anda bermain gitar. Lap gitar anda pada bagian neck, body dan senar (dari senar 6 sampai senar 1, dari nut sampai bridge) setelah anda menggunakan gitar. Atau anda bisa menggunakan pembersih senar khusus dan cairan pembersih body gitar.

3. Jangan letakan gitar anda sembarangan



Meletakan gitar ditempat yang lembab, dilantai, atau menyenderkan gitar anda pada tembok adalah hal yang dapat mengakibatkan hal-hal yang membahayakan pada gitar seperti terbanting, tergores, ataupun patah. Salah satu solusinya adalah menaruh gitar pada stand gitar.

4. Mengganti Senar



Jika senar anda sudah terasa kurang pas intonasinya, senar sudah terlihat tidak kuat/ingin putus atau senar sudah berkarat, anda dianjurkan untuk mengganti senar agar jari anda tidak terkena senar yang berkarat yang bisa mengakibatkan penyakit Tetanus.

5. Membersihkan Fretboard



Jika terdapat banyak kotoran yang berada di fret gitar anda, sebaiknya anda bersihkan fret anda dengan cara melepas senar dan membersihkan fret gitar dengan benda yang tidak bisa menggores fret seperti kartu perdana ataupun pick gitar. Setelah kotorannya terangkat, anda bersihkan lagi menggunakan kain atau juga bisa gunakan cairan pembersih fretboard khusus.

6. Mengendurkan senar jika tidak dipakai



Jika anda mungkin merasa akan jarang bermain gitar, kendurkan senar anda agar neck gitar tidak bengkok.

7. Membersihkan debu yang berada di pick-up gitar



Gunakan kuas untuk menyapu bersih debu yang berada di bagian pick-up jika sulit diraih akibat terhalang Senar.

Deep Web dan Cara Akses Deep Web

Deep Web merupakan bagian dari World Wide Web tetapi tidak termasuk dalam Internet. Artinya Deep Web tidak dapat dicari dengan mudah. Menurut Universitas California, Berkeley pada tahun 2001, Deep Web memiliki ukuran sekitar 7,5 Petabita. He et al melakukan penelitian yang mendeteksi adanya 300.000 web dalam Deep Web pada tahun 2004 dan 14.000 web dalam Deep Web terdapat di bagian Rusia pada tahun 2006 menurut Shestakov.



Mike Bergman, pendiri BrightPlanet yang memberikan istilah tersebut, mengatakan bahwa mencari di Internet pada saat ini dapat dibandingkan dengan menjaring ikan di permukaan laut: akan mendapatkan banyak ikan yang tertangkap di jaring, tetapi informasi yang sangat dalam tidak akan tertangkap. Kebanyakan dari iformasi yang terdapat di jaringan Internet, terkubur sangat dalam situs yang dinamis, dan mesin pencari web yang standar tidak dapat menemukannya. Mungkin anda bertanya ada apa di dalam Deep Web tersebut dan kenapa tidak bisa diakses dengan mudah?

Deep Web terkenal dengan isi webnya yang menyeramkan, Bukan berarti Deep Web merupakan web prank, tetapi isi dari web tersebut seperti forum pedofilia, percobaan pada manusia, iluminati, penyewaan pembunuh bayaran, kanabis, dan lain-lain. Mungkin karena isi dari Deep Web tersebut bisa menjadi alasan mengapa web ini tidak mudah untuk di akses banyak orang. Jika kalian ingin mencoba menelusuri Deep Web, selengkapnya ada dibawah. Tetapi PERINGATAN: Resiko anda yang tanggung sendiri.


Cara Akses Deep Web

1. Download TOR Browser di https://www.torproject.org/projects/torbrowser.html.en dan install
2. Buka TOR Browser dan buka ini http://kpvz7ki2v5agwt35.onion/wiki/index.php/Main_Page pada TOR Browser anda. Web tersebut adalah petunjuk web yang berada didalam Deep Web.
3. Good Luck, Have Fun.


Review Game: Dota 2



Dota 2 adalah Multiplayer Online Battle Arena (MOBA), video game free-to-play yang dikembangkan dan diterbitkan oleh Valve Corporation. Permainan ini dirilis untuk Microsoft Windows, OS X, dan Linux pada bulan Juli tahun 2013, setelah hanya OS Windows tahap pengujian beta publik yang dimulai pada tahun 2011, dan merupakan sekuel yang berdiri sendiri untuk Defense of the Ancients ( DotA), mod untuk Warcraft III: Reign of Chaos dan pak ekspansi, The Frozen Throne. Dota 2 adalah salah satu permainan yang paling aktif dimainkan di Steam, dengan puncak maksimum lebih dari satu juta pemain bersamaan.

Pengembangan Dota 2 dimulai pada 2009 ketika Icefrog, desainer utama dari DotA mod asli, dipekerjakan oleh Valve. Dota 2 dipuji oleh para kritikus untuk gameplay-nya, kualitas produksi, dan kesetiaan dengan pendahulunya, meskipun dikritik karena kurva belajar yang curam. Dota 2 digunakan sourge engine asli sampai itu porting ke Source 2 pada bulan September 2015, sehingga pertandingan pertama untuk memanfaatkan mesin baru.



Permainan Dota 2 terdiri dari 2 team dimana setiap team memiliki 5 pemain lain yang bersama-sama untuk mengancurkan Ancient lawan dan mempertahankan Ancient teamnya. Setiap pemain bisa memainkan 1 'hero' dari 111 hero yang bisa dimainkan dan beraneka ragam yang terdiri dari 3 kategori sebagai atribut utama dari hero tersebut, yaitu Strength, Agility dan Intelligence. Sama seperti permainan sepak bola, Dota 2 memiliki posisi yang bisa ia mainkan dan memiliki fungsi yang berbeda diantaranya adalah Support, Offlane, Carry, dan Midlaner. Sama seperti permainan yang lain, kelima pemain harus memiliki taktik agar bisa memenangkan game.



Dota 2 terdiri dari 2 team (Radiant dan Dire yang sebelumnya Sentinel dan Scourge), 3 lane yaitu top, middle, dan bottom dimana setiap lane terdapat artifically intelligence yang biasa disebut 'Creep' yang muncul dari barak tim setiap 30 detik, 3 tower disetiap lane-nya, 2 barak creep melee dan range, beberapa bangunan kecil, 2 tower khusus untuk menjaga Ancient dan fountain yang berfungsi untuk menambah HP dan mana, atau membeli barang-barang yang bermacan-macam. Disini creep membantu para pemain untuk menghancurkan Ancient lawan ataupun juga membantu pemain untuk menambah gold dan experience dengan membunuhnya.

Gold berfungsi untuk membeli barang yang mememiliki beraneka ragam jenis dan manfaatnya, contohnya untuk menambah damage dari pemain ataupun barang yang dipakai untuk sekedar kabur dari serangan musuh. Sedangkan experience berfungsi agar pemain dapat menaikan level sampai dengan maksimal level 25. Membunuh anggota musuh akan menambah gold dan experience walaupun terdapat teman setim yang berada di area musuh terbunuh dan pemain melakukan beberapa taktik untuk mendapatkan gold dengan cara Last Hit, Jungle, Pushing dan beraneka ragam cara. Uniknya, di game ini kalian bisa membunuh teman setim atau creep tim anda yang biasa disebut 'deny' agar musuh tidak mendapatkan gold dan experience.

Game Dota 2 memiliki turnamen internasional atau juga biasa disebut 'The International' yang total hadiahnya $18,429,613 pada tahun 2015 kemarin. Dota 2 juga memiliki pemain profesional yang bergaji pula seperti pemain profesional olahraga lain. Jadi mungkin jika anda tertarik untuk membawa pulang hadiah tersebut mungkin anda harus mulai bermain Dota 2 dari sekarang.

Perkembangan Game Grand Theft Auto (GTA)



Grand Theft Auto adalah action-adventure video game seri yang dibuat oleh David Jones dan Mike Dailly, judul kemudian yang diciptakan oleh saudara Dan dan Sam Houser, Leslie Benzies dan Aaron Garbut. Hal ini terutama dikembangkan oleh Rockstar Utara (sebelumnya DMA Design), dan diterbitkan oleh Rockstar Games. Nama seri referensi istilah yang digunakan di Amerika Serikat untuk pencurian kendaraan bermotor.

Kebanyakan game dalam seri ditetapkan di lokal fiksi mencontoh kota-kota Amerika, biasanya Liberty City, Vice City, atau San Andreas, yang masing-masing berdiri untuk New York City, Miami, dan negara bagian California. Game pertama mencakup tiga kota fiksi, sementara judul selanjutnya cenderung menekankan satu kota dan daerah-daerah terpencil tersebut. Gameplay berfokus pada dunia yang terbuka di mana pemain dapat memilih misi untuk kemajuan cerita secara keseluruhan, serta terlibat dalam kegiatan sisi, semua terdiri dari aksi-petualangan, mengemudi, third-person shooter, mata-mata, dan balapan. Seri ini juga memiliki unsur-unsur yang sebelumnya ada di beat 'em up game dari era 16-bit. Seri telah memperoleh kontroversi alam dewasa dan tema kekerasan. Seri berfokus di sekitar banyak protagonis yang berbeda yang mencoba untuk bangkit melalui jajaran dunia kriminal, meskipun motif mereka untuk melakukannya bervariasi dalam setiap permainan. Antagonis umumnya karakter yang telah mengkhianati protagonis atau organisasinya, atau karakter yang memiliki dampak yang paling menghambat kemajuan protagonis. Seri ini berisi sindiran dan humor pula.

Untuk perkebangan game Grand Theft Auto, terbagi menjadi 3 tahap yaitu 2D Universe, 3D Universe dan HD Universe sesuai perkembangan grafik game tersebut.

2D Universe
2D Universe yaitu seri pertama Grand Theft Auto yang masih menampilkan grafik 2D yang dikembangkan oleh DMA Design. Mungkin jika anda hidup di era 90-an pasti tahu seri pertama ini. Pada 2D Universe ada beberapa seri game, yaitu Grand Theft Auto, Grand Theft Auto: London 1969. Grand Theft Auto: London 1961, Grand Theft Auto 2.

3D Universe
3D Universe mulai dikembangkan oleh Rockstar North walaupun masih sempat di kembangkan oleh DMA Design pada Grand Theft Auto III dan juga dikembangkan oleh Rockstar Leeds untuk seri Grand Theft Auto: Liberty City Stories dan Grand Theft Auto: Vice City Stories. Ini merupakan era (yang menurut saya) terbaik dari seluruh seri game Grand Theft Auto. Dibalik alur ceritanya yang menarik, pilihan favorit saya ialah Grand Theft Auto: Vice City dimana menggambarkan era 80-an dengan gaya seperti film Miami Vice dan Scarface. FYI, Grand Theft Auto: Vice City ini merupakan game yang dimana protagonis tidak mengucapkan kata-kata kasar dari awal game dimulai. Tidak hanya Grand Theft Auto: Vice City saja, pada 3D Universe ada beberapa seri game lain diantaranya Grand Theft Auto III, Grand Theft Auto: San Andreas, Grand Theft Auto Advance, Grand Theft Auto: Liberty City Stories dan Grand Theft Auto: Vice City Stories.

HD Universe
Pada era ini Grand Theft Auto melakukan perkembangan grafik yang baik sekali yang memfokuskan agar game terlihat begitu nyata dengan menghadirkan pilihan First-Person Shooter pada pandangan pemain (yang sebelumnya hanya orang ketiga). Dikembangkan oleh Rockstar North untuk seri Grand Theft Auto IV, Grand Theft Auto: The Lost and Damned, Grand Theft Auto: Ballad of Gay Tony dan Grand Theft Auto V. Untuk seri Grand Theft Auto: Chinatown Wars dikembangkan kembali oleh Rockstar Leeds. Pada era ini, terjadi sedikit perubahan alur cerita dimana pemain akan diberikan beberapa pilihan yang nantinya memiliki sebab yang lain di akhir game. Pada Grand Theft Auto V, terdapat 3 protagonis dimana para pemain bisa mengganti protagonis saat game dimainkan.

Untuk kesimpulan yang bisa saya berikan, Grand Theft Auto ini merupakan game yang populer walaupun mengandung kekerasaan dan unsur dewasa didalam game ini. Tetapi, pengalaman saya bermain game ini saya bisa belajar bahasa Inggris(hehehe). Jujur saja, game ini sangat melatih kemampuan berbahasa Inggris. Mungkin jika anda ingin mencari game 'bermain dan belajar', Grand Theft Auto mungkin bisa menjadi pilihan anda juga.

CONTOH PROGRAM PASCAL: Matriks

CODING:

Program matrik;
Uses crt;
Type data = array [1..2,1..2] of longint;
Var
            m,adj : data;
i,j,pil,det : longint;

procedure input;
begin
clrscr;
writeln('A = ');
for i := 1  to 2 do
                        begin
                                    for j:= 1 to 2 do
                                                begin
                                                            gotoxy(j*5,i);
                                                            read(m[i,j]);
                                                end;
                        end;
end;

procedure output;
begin
            clrscr;
            writeln ('A = ');
            for i:= 1 to 2 do
                        begin
                                    for j:= 1 to 2 do
                                                begin
                                                            gotoxy(j*5,i);
                                                            write(m[i,j]);
                                                end;
                        end;
            readln;
end;

procedure determinan;
begin
            clrscr;
            det:= (m[1,1] * m[2,2]) - (m[1,2] * m[2,1]);
            writeln('Determinan = ',det);
            readln;
end;

procedure transpose;
begin
            clrscr;
            writeln('Transpose =  ');
            for i:= 1 to 2 do
                        begin
                                    for j:= 1 to 2 do
                                                begin
                                                            gotoxy(j*5,i+1);
                                                            write(m[j,i],' ');
                                                end;
                        end;
            readln;
end;

procedure inverse;
begin
            clrscr;
            writeln('Adjoin = ');
            for i:= 1 to 2 do
                        begin
                                    for j:= 1 to 2 do
                                                begin
                                                            adj[1,1]:=   1 * m[2,2];
                                                            adj[1,2]:=  -1 * m[1,2];
                                                            adj[2,1]:=  -1 * m[2,1];
                                                            adj[2,2]:=   1 *m[1,1];
                                                            write (adj[i,j] : 3, ' ');
                                                end;
                                    writeln;
                        end;
writeln;

det:= (m[1,1] * m[2,2]) - (m[1,2] * m[2,1]);
writeln('Determinan = ',det);
writeln;

writeln('Invers =  ');
for i:= 1 to 2 do
            begin
                        for j:= 1 to 2 do
                                    begin
                                                write(adj[i,j]/det:7:2,' ');
                                    end;
                        writeln;
            end;
readln;
end;

begin
            repeat;
                        clrscr;
                        writeln('MATRIK');
                        writeln('1. Input');
                        writeln('2. Output');
                        writeln('3. Determinan');
writeln('4. Transpose');
writeln('5. Inverse');
writeln('6. Exit');
writeln('----------------------');
writeln('pilih [1..6] : ');
readln(pil);
case pil of
            1: input;
            2: output;
            3: determinan;
            4: transpose;
            5: inverse;
End;
            Until (pil) = 6;
end.

OUTPUT


Tampilan Menu Matriks
Input Nilai Matriks
Nilai Determinan dari matriks yang tadi di input. 
Program akan menghitung nilai yg tadi dimasukan dengan rumus determinan (ad-cb) atau seperti pada kodingannya det:= (m[1,1] * m[2,2]) - (m[1,2] * m[2,1]);. Jadi, 1,1 = 600, 2,2= 35, 1,2=5, dan 2,1=250. Dan hasilnya 208750.
Nilai Inverse




Jumat, 22 Januari 2016

CONTOH PROGRAM DREAMWEAVER: Biodata, Marquee dan Gambar

Saya akan menunjukan contoh program Dreamweaver untuk menginput biodata, menampilkan Marquee dan memunculkan gambar.

Tampilan Home

HOME

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body bgcolor="#5b3715">
<div align="center">
  <p><marquee><font color="#FFFFFF">Laboratorium Sistem Informasi</font></marquee></p>
  <p><a href="home.html" target="mainFrame"><font color="#FFFFFF" size="+3">Home</font></a></p>
</div>
</body>
</html>

“WELCOME TO MY BLOG”

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Faris Imaduddin 3KA42</title>
</head>

<body bgcolor="#5b3715">
<div align="center"><font color="#FFFFFF">WELCOME TO MY BLOG</font></div>
</body>

</html>

Biodata & Galeri

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body bgcolor="#5b3715">
<table width="110" border="0">
  <tr>
    <td width="100" height="100"><a href="Biodata.html" target="mainFrame"><div align="center"><img src="biodata.jpg" width="100" height="100" /></div></td>
  </tr>
  <tr>
    <td height="100"><div align="center"><a href="Galeri.html" target="mainFrame"><img src="galeri.jpg" width="100" height="100" /></div></td>
  </tr>
</table>
</body>
</html>


Tampilan Biodata
Tabel Biodata

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Biodata</title>
</head>
<body bgcolor="#5b3715">
<form id="form1" name="form1" method="post" action="">
  <table width="365" border="0" align="center">
    <tr>
      <td width="274"><div align="center"><font color="#FFFFFF">ISI BIODATA</font></div></td>
    </tr>
  </table>
  <table width="441" border="0" align="center" >
    <tr>
      <td width="74"><font color="#FFFFFF">Nama</font></td>
      <td width="357"><label for="Nama"></label>
      <input type="text" name="Nama" id="Nama" width="360"/></td>
    </tr>
    <tr>
      <td width="74"><font color="#FFFFFF">NPM</font></td>
      <td width="357"><label for="NPM"></label>
      <input type="text" name="NPM" id="NPM" width="360"/></td>
    </tr>
    <tr>
      <td width="74"><font color="#FFFFFF">Kelas</font></td>
      <td width="357"><label for="Kelas"></label>
      <input type="text" name="Kelas" id="Kelas" width="360"/></td>
    </tr>
  </table>
  <p>&nbsp;</p>
</form>
</body>
</html>


Gambar Galeri
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Galeri</title>
</head>

<body bgcolor="#5b3715">
<table width="200" border="0" align="center">
  <tr>
    <td><div align="center"><font color="#FFFFFF">Gambar 1</font></div></td>
    <td><div align="center"><font color="#FFFFFF">Gambar 2</font></div></td>
  </tr>
  <tr>
    <td><img src="81ySZ2lGuML.jpg" width="254" height="254" /></td>
    <td><img src="71Ws1YakMoL.jpg" width="254" height="254" /></td>
  </tr>
</table>
</body>
</html>

LOGIKA:
-          Tulisan ‘Laboratorium Sisem Informasi’ menggunakan marquee agar tulisan bisa bergerak.
-          Untuk memakai warna putih pada tulisan, gunaan <font color=”#FFFFFF”>…</font>
-          Disini background berwarna coklat, maka menggunakan <body bgcolor=”#5b3715”>
-          Dari Home, untuk menuju ke Biodata dan Galeri, menggunakan
  <tr>
    <td width="100" height="100"><a href="Biodata.html" target="mainFrame"><div align="center"><img src="biodata.jpg" width="100" height="100" /></div></td>
  </tr>
<tr>
    <td height="100"><div align="center"><a href="Galeri.html" target="mainFrame"><img src="galeri.jpg" width="100" height="100" /></div></td>
  </tr>
o   Pada web ini, saya menggunakan gambar sendiri untuk hyperlink ke biodata / galeri

Tata Cara Tertib Berlalu Lintas

Saya akan menjelaskan tata cara tertib berlalu lintas. Kenapa Kita harus tertib berlalu lintas?



  • Agar aman untuk semua pengendara bermotor dan lain-lain.
  • Meminimalisir kecelakaan lalu lintas.
  • Mencegah perselisihan antar pengendara. Ya, terkadang pemahaman yang kurang yang disertai oleh kurangnya kesabaran yang seolah mereka benar. Banyak kasus dimana pengendara melakukan kesalahan berkendara yang menurut mereka benar.


Dari pentingnya tertib berlalu lintas tadi, kita sebagai warga negara yang baik harus memahami tata tertib berlalu lintas. Apa saja tata tertib berlalu lintas yang harus kita ketahui?


  •  Menggunakan perlengkapan yang lengkap sebelum berpergian seperti helm, sepatu, spion, dan lain-lain.
  • Memiliki Surat Izin Mengemudi/SIM. Karena banyak kasusnya orang yang berkendara tidak memiliki SIM yang akibatnya mereka kena tilang oleh polisi dan memilih 'berdamai'. Ini bukan tindakan yang baik.
  • Jangan mengambil jalan yang berlawanan apapun alasannnya, walaupun tempat yang dituju pengendara terasa lebih dekat melalui jalan yang berlawanan atau pengendara yang malas untuk putar balik. Hal ini untuk mengurangi tingkat kecelakaan.
  • Patuh dengan rambu lalu lintas terutama lampu merah dan Zebra Cross. Saya pernah merasakan menjadi pejalan kaki yang merasa terganggu dengan pengendara yang mengambil Zebra Cross. Mungkin yang pengendara itu maksud agar start mereka lebih cepat, tetapi ini sungguh mengganggu para pejalan kaki yang ingin menyebrang melalui Zebra Cross.
  • Untuk para pejalan kaki, jangan menyebrang jalan tanpa jembatan penyebrangan ataupun zebra cross. Memang mungkin lebih lelah naik tangga jembatan penyebrangan, tapi apa jadinya jika anda tertabrak kendaraan yang melintas? Ada baiknya anda merasa lelah sedikit daripada terjadi kejadian yang kita tidak inginkan.
  • Jangan menyalakan lampu hazard saat hujan, karena lampu hazard digunakan untuk keadaan darurat misalnya terjadi ban bocor dan lain-lain.
  • Jangan mendengarkan musik yang keras, ataupun berkomunikasi melalui gadget saat berkendara.
  • Atur kecepatan anda saat berkendara, usahakan tidak terlalu cepat. Jika anda berkendara dengan kecepatan tinggi dan rem anda kurang anda bisa saja menabrak, jadi usahakan berkendara dengan aman. Pelan tapi pasti.
Itu saja yang mungkin saya sampaikan, jika ada yang kurang mungkin kalian para pembaca bisa tambahkan atau koreksi karena kita manusia tak pernah luput dari kesalahan.

Terima kasih,
Faris Imaduddin

CONTOH PROGRAM PROLOG: Menu Makanan


OUTPUT:


LOGIKA:
Di dalam Prolog, perintah write(‘…’) digunakan untuk mencetak, nl digunakan untuk membuat garis baru atau new line. Kita menggunakan tanda koma ‘,’ untuk mengakhiri suatu statement.

Perintah read(x) digunakan untuk menginput kedalam variabel x. Pada kasus diatas, terdapat P=1,P=2,P=3,P=4 yang artinya jika kita menginput angka 1 sampai 4 ke pilihan diatas dengan variabel P, maka akan muncul beberapa case, misalnya kita ingin memilih SANDWICH berarti kita harus input angka 2 pada pilihan diatas.

Variabel TB digunakan untuk menyimpan hasil kalkulasi dari variabel B, atau juga dikatakan variabel dari banyaknya jumlah pesanan. Misalnya kita memesan OMLETTE sebanyak 3 porsi, artinya TB = 3 * 7000 = 21000.