Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PERNYATAAN KONTROL By Serd17 & A. AKRAM N. R.. Pendahuluan  Pernyataan kontrol, disebut juga Statement.  Statement adalah suatu kondisi/perintah tunggal.

Presentasi serupa


Presentasi berjudul: "PERNYATAAN KONTROL By Serd17 & A. AKRAM N. R.. Pendahuluan  Pernyataan kontrol, disebut juga Statement.  Statement adalah suatu kondisi/perintah tunggal."— Transcript presentasi:

1 PERNYATAAN KONTROL By Serd17 & A. AKRAM N. R.

2 Pendahuluan  Pernyataan kontrol, disebut juga Statement.  Statement adalah suatu kondisi/perintah tunggal yang akan dikerjakan apabila kondisi bernilai True. Jika bernilai False, maka operasi tidak dilaksanakan.  Umumnya, kondisi mengandung operator logika/ operator relasi.

3 Pendahuluan  Statement digunakan untuk mengatur jalur eksekusi suatu program.  Jenis Statement, pengambilan keputusan (if & switch), loop (while, do-while, for), serta pernyataan break, continue, exit.

4 Pernyataan If  Pernyataan If biasa dipakai untuk mengambil keputusan berdasarkan suatu kondisi.  PHP memiliki tiga macam bentuk If: If If-Else If-Else If

5 Bentuk If  Bentuk If, berupa:  Pada bentuk ini, bagian pernyataan akan dijalankan hanya kalau bagian ekspresi bernilai benar. If (ekspresi) pernyataan

6 If: Skrip (diskon.php) Contoh Penentuan Diskon = ) $keterangan = "Dapat diskon"; print ("$keterangan \n"); ?>

7 If: Skrip (diskon.php)  Hasil:

8 If: Skrip (diskon2.php) Contoh Penentuan Diskon Besar Pembelian:

9 If: Skrip (diskon2.php) = ) $diskon = intval (0.1 * $total_beli); printf("Diskon= %d \n", $diskon); printf("Pembayaran = %d \n", $total_beli - $diskon); } ?>

10 If: Skrip (diskon2.php)  Hasil:

11 Bentuk If-Else  Bentuk If, berupa:  Pada bentuk ini: Bagian pernyataan_1 dijalankan kalau ekspresi bernilai benar, dan Bagian pernyataan_2 dijalankan kalau ekspresi bernilai salah. if (ekspresi) pernyataan_1 else pernyataan_2

12 Bentuk If-Else If  Untuk melakukan pengambilan keputusan yang melibatkan banyak aternatif.  Contoh, menentukan nama hari sekarang (diambil dari tanggal sistem)

13 If-Else If: Skrip (hariini.php) Menentukan Nama Hari Hari ini:

14 If-Else If: Skrip (hariini.php) elseif ($nama_hari == "Thursday") print ("Kamis"); elseif ($nama_hari == "Friday") print ("Jumat"); else print ("Sabtu"); ?>

15 If-Else If: Skrip (hariini.php)  Hasil:

16 Pernyataan Switch  Digunakan untuk membandingkan variabel yang memiliki beberapa nilai yang berbeda.  Fungsi itu hampir sama dengan fungsi If hanya saja kondisinya dituliskan berulang-ulang.  Bentuk pernyataan Switch: Switch($varibel_kondisi){ case”nilai1”; operasi 1: break; case”nilai2”; operasi 2; break; ……………… }

17 Switch: Skrip (hariini2.php) Menentukan Nama Hari Hari ini:

18 Switch: Skrip (hariini2.php) case "Tuesday" : print("Selasa") break; case "Wednesday" : print("Rabu") break; case "Thursday" : print("Kamis") break; case "Friday" : print("Jumat") break; default : print("Sabtu") }

19 Switch: Skrip (hariini2.php)  Hasil:

20 Switch: Skrip Efek Break (harikrj.php) Efek peniadaan break pada switch Hari ini:

21 Switch: Skrip Efek Break (harikrj.php) case "Friday" : print ("Hari Kerja"); break; case "Saturday" : case "Sunday" : print ("Hari libur"); }

22 Switch: Skrip Efek Break (harikrj.php)  Hasil:

23 Operator ?: (Tertiary)  Operator ?: dikenal sebagai operator tertiary.  Melibatkan tiga buah operand.  Melakukan pengambilan keputusan tetapi dalam bentuk ekspresi.  Bentuk penggunaannya:  Ekspresi di atas memberikan hasil sesuai dengan nilai_1 kalau ekspresi di depan tanda ? bernilai benar. Jika salah, maka hasil ekspresi berupa nilai_2. ekspresi_berkondisi ? nilai_1 : nilai_2

24 Switch: Operator ?: (tertiary.php) Operator Tertiary $b ? $a : $b);

25 Switch: Operator ?: (tertiary.php)  Hasil:

26 “Imajinasi lebih penting daripada pengetahuan”. - Albert Einstein - Sekian dan Terima Kasih


Download ppt "PERNYATAAN KONTROL By Serd17 & A. AKRAM N. R.. Pendahuluan  Pernyataan kontrol, disebut juga Statement.  Statement adalah suatu kondisi/perintah tunggal."

Presentasi serupa


Iklan oleh Google