12 Okt 2012

Percabangan dengan If…Then…Else…

KONDISI DAN KEPUTUSAN merupakan Percabangan berdasarkan kondisi suatu variabel atau nilai di dalam pemrograman Visual Basic dinyatakan dengan perintah:
If Then
< Keputusan kondisi benar >
Else
< Keputusan kondisi salah >
End If

Contoh 1:
“Jika bilangan habis dibagi dua maka bilangan itu adalah bilangan genap, jika tidak bilangan itu adalah bilangan ganjil”, yang dituliskan dengan:
If bilangan mod 2 = 0 Then
Ket = “Bilangan genap”
Else
Ket = “Bilangan ganjil”
End If
Contoh 2:
“Jika peminjaman lebih dari 7 hari maka dikenakan denda sebesar 2000”, yang dituliskan dengan
If peminjaman>7 Then
Denda = 2000
Else
Denda = 0
End If
Contoh Aplikasi :
Membuat  aplikasi  untuk  menentukan  apakah  bilangan  yang  dimasukkan  adalah bilangan genap atau ganjil.
  • Buat project baru
  • Pada  form1,  tambahkan  komponen-komponen:  2  Label,  2  TextBox  dan  1 command button
  • Pada label1, isi property [Caption] dengan Bilangan. Pada label2, isi property [Caption] dengan Keterangan.
  • Pada semua textbox, kosongkan property [Text].
  • Pada Command1, isi property [Caption] dengan Cek

    Atur tampilannya seperti gambar berikut:
    kondisi-dan-keputusan
  • Click Command1, tambahkan program untuk mengecek apakah bilangan yang dimasukkan bilangan genap atau ganjil dengan cara : “Jika bilangan habis dibagi dua maka bilangan tersebut genap, jika tidak bilangan tersebut ganjil”
  • Private Sub Command1_Click()
    bil = Val(Text1)
    If bil Mod 2 = 0
    Then ket = “GENAP”
    Elseket = “GANJIL”
    End If
    Text2 = ket
    End Sub
    • Simpan project ini dengan memilih menu [File] >> [Save Project]. Maka simpan form     dengan nama formLatihan1, dan simpan project dengan nama projectLatihan1.
    • Jalankan program dan uji dengan beberapa bilangan.

    Penulisan percabangan di dalam Visual Basic mempunyai beberapa format, antara lain:
    • Jika kondisi dipenuhi maka dilakukan proses yang hanya satu baris perintah
    If kondisi Then <Proses Kondisi Benar>
    •  Jika kondisi dipenuhi maka dilakukan proses yang lebih dari satu baris perintah
    If kondisi Then
    <Proses Kondisi Benar> End If
    • Jika kondisi dipenuhi maka dilakukan proses A, jika tidak dilakukan proses B yang masing-masing hanya satu baris perintah
     If kondisi Then <Proses A> Else <Proses B>
    • Jika kondisi dipenuhi maka dilakukan proses A, jika tidak dilakukan proses B yang masing-masing hanya satu baris perintah
     If kondisi Then
     <Proses A>
     Else
    <Proses B>
     End If
    Contoh 3:
     “Jika nilai<60 maka tidak lulus, jika tidak lulus” dapat dituliskan dengan:
     If Nilai<60 Then Ket=”Lulus” Else Ket=”Tidak Lulus”
     Contoh 4:
     “Jika pembelian > 50000 maka mendapat hadiah cangkir”, dapat dituliskan dengan:
     If pembelian > 50000 Then Hadiah = “Cangkir”
    Contoh 5:
    “Jika nilai<41 maka keterangan diisi dengan tidak lulus dan nilai huruf diberi E”, dapat dituliskan dengan:
                    If nilai<41 Then
                    Ket = “ Tidak Lulus” NilaiHuruf = “E”
                    End If
    Contoh 6:
    “Jika  pembelian>500000  maka  mendapat  potongan  10%  dan  hadiah  berupa  tas cantik, jika tidak potongan 5%”, dapat dituliskan dengan:
    If pembelian > 500000 Then
    Potongan = (10/100) * Pembelian
    Hadiah = “Tas Cantik”
    Else
    Potongan = (5/100) * Pembelian
    End If












Kode JSP Untuk Menampilkan Jam

Kode untuk menampilkan waktu sekarang, berikut kode nya :

copy ke  notepad

<html>
<head>
<title>contoh tag ekspresi</title>
</head>
<body>
waktu sekarang"<%=new java.util.Date()%>
</body>
</html>

simpan dengan nama " jam.jsp "

MENGATASI WINDOWS 7 YANG DI BLACKLIST (NOT GENUINE)


Windows bisa di blacklist ini disebabkan karena :


1.      Serial number yang anda gunakan adalah bajakan atau tidak direkomendasikan oleh pihak microsoft.
2.      Saat anda browsing atau tersambung dengan Internet, secara otomatis Windows Update akan download protection security-nya.
3.      Nah, dari hasil download itulah yang akhirnya mendeteksi kalau serial number anda not genuine, makanya di blacklist.
Tapi di sini saya sangat menganjurkan buat pengguna Windows 7 yang telah di blacklist untuk menggunakan tools yang satu ini, panggilannya Remove WAT.
Cara Install Remove WAT:


1.      Turn Off atau matikan Antivirus yang anda gunakan.
2.      Jalankan Remove WAT dan tekan button Remove WAT


3. Tunggu beberapa detik dan biarkan dia restart
4.
Cek aktivasi di windows anda.
Semoga Bermanfaat.!!



One Direction Live While We're Young


11 Okt 2012

Konsep XML


¢  XML kependekan dari eXtensible Markup Language, dikembangkan mulai tahun 1996 dan mendapatkan pengakuan dari W3C pada bulan Februari 1998. Teknologi yang digunakan pada XML sebenarnya bukan teknologi baru, tapi merupakan turunan dari SGML yang telah dikembangkan pada awal 80-an dan telah banyak digunakan pada dokumentasi teknis proyek-proyek berskala besar. Ketika HTML dikembangkan pada tahun 1990, para penggagas XML mengadopsi bagian paling penting pada SGML dan dengan berpedoman pada pengembangan HTML menghasilkan markup language yang tidak kalah hebatnya dengan SGML.
       (SGML (Standard Generalized Markup Language) adalah bahasa pemrograman markup yang dipakai untuk sebuah dokumen yang standar.  SGML ini merupakan pengembangan dari bahasa GML (Generalized Markup Language) yang dibuat oleh perusahaan IBM pada tahun 1960 (yaitu oleh Charles Goldfarb, Edward Mosher dan Raymond Lorie yang secara kebetulan mempunyai huruf pertama pada nama keluarga mereka membentuk singkatan GML).
¢  Seperti halnya HTML, XML juga menggunakan elemen yang ditandai dengan tag pembuka (diawali dengan ‘<’ dan diakhiri dengan ‘>’), tag penutup(diawali dengan ‘</ ‘diakhiri ‘>’) dan atribut elemen(parameter yang dinyatakan dalam tag pembuka misal <form name=”isidata”>). Hanya bedanya, HTML medefinisikan dari awal tag dan atribut yang dipakai didalamnya, sedangkan pada XML kita bisa menggunakan tag dan atribut sesuai kehendak kita. Untuk lebih jelasnya lihat contah dibawah:



¢  pada contoh diatas <pesan>, <dari> <buat>,dan <isi> bukanlah tag standard yang telah di tetapkan dalam XML. Tag-tag itu kita buat sendiri sesuai keinginan kita. Sampai di sini XML tidak melakukan apapun. Yang ada hanyalah informasi yang di kemas dengan tag-tag XML. Kita harus membuat software lagi untuk untuk mengirim, menerima atau menampilkan informasi di dalamnya.