03 Struktur Kondisi dan Perulangan

21
Struktur Kondisi dan Perulangan Achmad Solichin Fakultas Teknologi Informasi http://achmatim.net

Transcript of 03 Struktur Kondisi dan Perulangan

Page 1: 03  Struktur Kondisi dan Perulangan

Struktur Kondisi dan PerulanganAchmad Solichin

Fakultas Teknologi Informasi

http://achmatim.net

Page 2: 03  Struktur Kondisi dan Perulangan

On this slide…

Struktur Kondisi

Struktur Perulangan

Break dan Continue

Page 3: 03  Struktur Kondisi dan Perulangan

Struktur Kondisi

Digunakan untuk menyeleksi suatu kondisi akan dijalankan atau tidak.Contohnya dalam proses login di email, jika username dan password yang dimasukkan benar maka kita dapat masuk melihat inbox email kita, tapi jika salah maka tidak akan bisa masuk. Pengeleksian kondisi ini (apakah username benar atau salah) menggunakan STRUKTUR KONDISI

Page 4: 03  Struktur Kondisi dan Perulangan

IF

Bentuk Umum

Contoh

if (kondisi) {statemen;

}

Page 5: 03  Struktur Kondisi dan Perulangan

IF…ELSE

Bentuk Umum

Contoh

if (kondisi) {statemen-jika-benar;

} else {statemen-jika-salah;

}

Page 6: 03  Struktur Kondisi dan Perulangan

BENTUK KHUSUS ?:

Bentuk Umum

Contoh

$var = (kondisi)? benar : salah;

Page 7: 03  Struktur Kondisi dan Perulangan

Contoh Program

Page 8: 03  Struktur Kondisi dan Perulangan

IF… ENDIF

Bentuk Umum

Contoh

if (kondisi) :statemen-jika-benar;

endif;

Page 9: 03  Struktur Kondisi dan Perulangan

SWITCH…CASE

Bentuk Umum

Contoh

switch ($var) {case 1 : statement-1; break;case 2 : statement-2; break;…

}

Page 10: 03  Struktur Kondisi dan Perulangan

Contoh Program

Page 11: 03  Struktur Kondisi dan Perulangan

Latihan

Buatlah program untuk memeriksa suatu nilai (0-100) dan menampilkan grade dari nilai tersebut! 0 – 45 = E 46 – 59 = D 60 – 74 = C 75 – 84 = B 85 – 100 = A

Page 12: 03  Struktur Kondisi dan Perulangan

PERULANGAN

Digunakan untuk mengulang suatu proses yang dieksekusi beberapa kali sekaligus.

Contohnya jika akan menampilkan bilangan dari 1-100, maka akan lebih efektif jika menggunakan perulangan.

Page 13: 03  Struktur Kondisi dan Perulangan

FOR

Bentuk Umum

Contoh

for (awal; batas-akhir; increment) {statemen-yang-diulang;

}

Page 14: 03  Struktur Kondisi dan Perulangan

WHILE

Bentuk Umum

Contoh

inisialisasi-awal;while (batas-akhir) {

statemen-yang-diulang;increment;

}

Page 15: 03  Struktur Kondisi dan Perulangan

DO…WHILE

Bentuk Umum

Contoh

inisialisasi-awal;do {

statemen-yang-diulang;increment;

} while (kondisi-akhir);

Page 16: 03  Struktur Kondisi dan Perulangan

FOREACH

Bentuk Umum

Contoh

foreach (array as $var) {statemen-yang-diulang;

}

Page 17: 03  Struktur Kondisi dan Perulangan

Contoh Program

Page 18: 03  Struktur Kondisi dan Perulangan

BREAK dan CONTINUE

BREAK digunakan untuk keluar dari struktur (blok) program (blok if, while, switch, …)

CONTINUE digunakan untuk melanjutkan perintah dari suatu perulangan tanpa melalui perintah-perintah setelahnya.

Page 19: 03  Struktur Kondisi dan Perulangan

BREAK dan CONTINUE

Contoh Program

Page 20: 03  Struktur Kondisi dan Perulangan

Pertanyaan ???

Page 21: 03  Struktur Kondisi dan Perulangan

Terima Kasih

Achmad Solichin, S.Kom

http://achmatim.net

[email protected], [email protected]