Sabtu, 23 Januari 2016

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.

CONTOH PROGRAM LINUX WITH C: Kondisi

KONDISI:

#include <stdio.h>
int main()
{
float nilai;
printf ("Masukkan Angka :");
scanf ("%f", &nilai);
if (nilai<=65)
printf ("\n Anda Lulus\n");
else if (nilai<65)
printf ("\n Anda Tidak Lulus\n");
return 0;
}

OUTPUT



LOGIKA

#include <stdio.h>
Perintah untuk memanggil printf scanf, karena linux with C wajib menggunakan stdio.h

Int main ()
Inti dari sebuah program C. Dibuat untuk awal dan akhir dari eksekusi program.

Float nilai;
Tipe data angka dengan nama variabel ‘nilai’ yg nantinya akan dipanggil dengan “%f”.

printf ("masukan angka:");
Untuk mencetak  “masukan angka:”

scanf("%f", &nilai)
Untuk menginput data ‘nilai'.

if (nilai>65)
Untuk mengambil keputusan

printf ("\n Anda Lulus \n");
untuk mencetak “Anda Lulus” jika keputusan terpenuhi

printf ("\n Anda Tidak Lulus \n");
untuk mencetak “Anda Tidak Lulus” jika keputusan terpenuhi

return 0;
Untuk mengakhiri Program tersebut.

Cerita Pendek/Cerpen: 13 = 1

Pendeta kami selalu mengumpulkan uang untuk suatu penyebab atau yang lain, tapi dia tidak pernah berhasil mendapatkan cukup uang untuk memperbaiki jam gereja. Jam besar yang biasa berbunyi pagi dan malam itu rusak selama perang dan tidak pernah terdengar lagi.

Suatu malam, rupanya pendeta kami kaget: jam nya berbunyi! Melihat jam tangan nya, dia lihat bahwa pukul 01.00, tetapi jam berdetuk 13 kali sebelum berhenti. Dengan obor, pendeta pergi ke menara jam untuk melihat apa yang terjadi. Di obor, dia melihat seseorang yang diketahui adalah Bill Wilkins, penjual kami.

‘Apa yang kau lakukan di atas sini, Bill?’ Tanya pendeta dengan terkejut.

‘Aku mencoba memperbaiki lonceng’ jawab Bill. ‘Aku datang ke tempat ini malam – malam setelah beberapa minggu. Kau lihat, aku sedang memberikan kau kejutan.’

‘Kau pasti memberikan ku kejutan!’ kata si Pendeta. ‘Kau mungkin membangunkan penduduk lain, aku senang loncengnya berfungsi kembali.’

‘Itu masalahnya, Pendeta,’ jawab Bill. ‘Ini bekerja dengan baik tetapi aku ragu saat pukul 1 akan berbunyi 13 kali dan tidak ada yang bisa aku lakukan lagi.’


‘Kita akan terbiasa dengan itu, Bill’ kata si Pendeta. ’13 tidak sebaik 1, tapi itu lebih baik dari tidak sama sekali. Sekarang turun dan mari minum secangkir teh.’

Cara Install NetBeans IDE 8.0.2

Pada kesempatan kali ini, saya akan memberikan cara untuk mengintall NetBeans IDE 8.0.2

1. Open file installer untuk memulai installasi NetBeans
2. Tunggu hingga kotak dialog install muncul
3. Klik 'Next' untuk melanjutkan


4. Pilih 'I accept the term in the license agreement' lalu klik tombol 'Next'


5. Tentukan lokasi data Java Development Kit yang akan disimpan, Misalnya Di C:\, lalu klik 'Next'


6. Sama seperti tadi, kali ini anda menentukan lokasi data NetBeans yang akan disimpan, lalu klik 'Next'


7. Centang 'Check for updates' bila anda ingin melakukan update otomatis saat terhubung ke internet lalu klik 'Install'.


8. Tunggu hingga proses installasi selesai, tidak memakan banyak waktu untuk menginstall NetBeans mungkin sekitar 2-3 menit.


9. Jika sudah selesai, klik 'Finish' untuk mengakhiri proses install. NetBeans siap digunakan