Social Icons

Friday, May 24, 2013

Tugas Perbaikan (Laporan Ke-2, Nilai : 71-80)


     If else bisa di sebut juga sebagai pengecualian, karna fungsi if di dalam program adalah sebagai pengecualian atau bisa di sebut sebagai percabangan. Struktur if else digunakan untuk mengendalikan program berdasarkan kondisi. Bentuk penulisannya ada beberapa macam diantaranya :
1.      Fungsi IF
If digunakan untuk satu kondisi saja. Struktur if disebut juga baruch structure. Jika pernyataan benar (terpenuhi) maka akan dijalankan, jika salah (tidak terpenuhi) maka abaikan. Fungsi if biasanya digunakan sebagai pernyataan suatu kondisi.
Bentuk penulisan struktur if adalah sebagai berikut.
If (kondisi)
{
----Ekspresi-----
}

Simak contoh ini :
<?php
$hasilpenjumlahan=1+2;

if($hasilpenjumlahan==3) {
echo "hasil benar";
}
?>

($hasilpenjumlahan==3) adalah syaratnya,
echo “hasil benar”; adalah statementnya atau kode yang akan dijalankannya, dan dalam contoh diatas kebetulan syaratnya benar.

2.      Funsi If…ELSE
Adakalanya dalam mengeksekusi suatu program kita ingin melakukan dua kali perintah sekaligus. Fungsi else akan melakukan perintah setelah perintah pertama gagal, pada fungsi if apabila perintah bersifat true maka akan diproses, tetapi jika bersifat tidak true atau false, maka perintah tadi akan diabaikan dan dilanjutkan pada perintah selanjutnya yaitu pada perintah else tadi. Struktur if…else disebut juga selection structure.
bentuk penulisan struktur if…else adalah sebagai berikut.
If (kondisi)
{
----Ekspresi 1-----
}else {
----Ekspresi 2-----
}

Simak contoh ini :
<?php
$hasilpenjumlahan=1+2;

if($hasilpenjumlahan==4) {
echo "hasil benar";
} else echo "hasil salah";
?>
Contoh diatas, kode yang akan dijalankan adalah echo “hasil salah”;
Karena syaratnya tidak sesuai dengan kondisi yg ada.

Gimana, gan uda punya bayangan tentang fungsi if else ???
OK…  agar tidak bingung lagi, langsung saja gan lihat lagi contoh program berikut.
<?php
$nama="Nasrullah";
$nama_barang="TOSHIBA";
$jumlah_beli=5;
$harga=4500000;
$total=$harga*$jumlah_beli;
if ($total > 5000000){
    $bonus="Printer";
}
else if ($total>2600000){
    $bonus="Mouse";
}
else {
    $bonus="Idak Dapat, Gan !!!";
}
print"<pre>";
print("Nama Kasir   = $nama<br>");
print("Nama Barang  = $nama_barang <br>");
print("Harga        = $harga <br>");
print("Jumlah Beli  = $jumlah_beli<br>");
print("Total Beli   = $total<br>");
print("Bonus        = $bonus");
?>
Program di atas merupakan perintah untuk menuliskan beberapa rangkain perbelanjaan.
  • Jika belanja belum mencapai Rp 2.600.000, berarti belum mendapat bonus dan akan menuliskan perintah “Idak Dapat, Gan !!!”,
  • Jika perbelanjaan sudah mencapai Rp. 2.600.000, maka akan muncul dilayar dengan tulisan “mouse”. Artinya pembelanja sudah mendapatkan bonus selama berbelanja dengan bonus sebuah mouse.
  • Jika pembelanja sudah belanja sebesar Rp. 5.000.000, maka pembelanja akan mendapatkan lagi bonus, yaitu sebuah printer.
Untuk lebih jelasnya, silahkan download ketiga program tersebut disini.
OKE, gan sampai di sini aja dulu, ea…

No comments:

Post a Comment