Minggu, 28 Juni 2015

Jenis Kondisi dan Percabangan dengan IF, Then, Else



Jenis dan Percabangan dengan IF, Then, Else
Kondisi dan keputusan merupakan percabangan berdasarkan kondisi suatu variabel atau nilai di dalam pemrograman JSP (Java Server Page) 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 itu adalah bilangan ganjil", yang ditulis dengan :

If bilangan mod 2 = 0 Then
ket = "Bilangan genap"
Else
Ket = "BIlangan ganjil"
End if

Contoh 2 :
Jika peminjaman lebih datu 7 hari maka dikenakan denda sebesar 2000", yang dituliskan dengan :
If peminjaman>7 Then
Denda = 2000
Else
Denda = 0
End if

Contoh 3 :
"Jika nilai <60 maka tidak lulus, jika tidak lulus" dapat dituliskan dengan :
if Nilai< 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 di isi 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 > 50000 maka mendapat potontan 10% dan hadiah berupa tas cantik, jika tidak potongan 10% dan hadiah berupa tas cantik, jika tidak potongan 5%, dapat dituliskan dengan :
If pembelian > 50000 Then
Potongan = (10/100) * Pembelian
Hadiah = "Tas Cantik"
Else
Potongan = (5/100)* Pembelian
End if