Modul 6 Percabangan dan Perulangan html (php)

 Percabangan dan Perulangan
1.             Tujuan
·         Mahasiswa dapat menggunakan struktur kontrol untuk kasus tertentu
·         Mahasiswa dapat membuat pemrograman PHP yang melibatkan pernyataan perulangan
2.     Materi
a. Kondisi (condition)
·         Bentuk if
Perintah IF ini akan menjalankan statement jika kondisinya bernilai benar
(True).
if (expr)  statement
·         Bentuk if else
 Dalam bentuk ini jika ekpresi bernilai benar maka statement_1 akan dijalankan, tetapi jika salah maka statement_2 yang akan dijalankan.
if (expr) statement_1
else
statement_2
atau
if (expr)
{ statement_1a 
 statement_1b }
 else
 { statement_2a  
statement_2b }


·         Bentuk if – elseif
 Bentuk if-elseif ini cocok untuk melakukan pengambilan keputusan yang melibatkan banyak alternative. PHP dapat mengetahui bentuk elseif dan else if.
·         Switch
Pada prinsipnya penggunaan switch hampir sama dengan pengunaan kondisi if – elseif. Dalam pengunaan switch juga disertakan perintah break. Tanpa perintah break semua peryataan akan dijalankan. Bentuk pernyataan switch yaitu :
Switch (ekspresi)
{ case ekspresi_case_1:
pernyataan;
 break;
case ekspresi_case_n :
 pernyataan_n;
 break
default:
 pernyataan_default; }
b. Perulangan
·         While
Perulangan mengunakan while mempunyai bentuk yang mudah untuk digunakan. Perintah while akan terus diulang selama kondisi berisi TRUE dan akan berhenti jika kondisi berisi FALSE
while (expr)
statement
·         For Perulangan menggunakan for mempunyai 3 ekpresi
- Expr1 adalah ekpresi untuk memberikan nilai awal yang akan digunakan untuk perulangan.
 - Expr2 adalah ekpresi untuk memberikan kondisi dalam perulangan. Jika kondisi tersebut bernilai TRUE maka perulangan akan dilanjutkan. Jika kondisi tersebut bernilai FALSE makan perulangan akan berhenti.
 - Expr3 digunakan untuk mengatur nilai variabel yang digunakan pada expr1
for (expr1; expr2; expr3)
 statement
·         do – while
Perulangan mengunakan do – while ini akan berakhir jika ekpresi bernilai FALSE
Do { statement }
While (expr)


Praktikum
1. Ketikkan script berikut, simpan dan lihat hasilnya di browser.

  •  

2.      Ketikkan script berikut


3.      Ketikkan program PHP berikut



4.      Cobalah mengganti nilai TI pada $jurusan dengan yang lain. Simpan dan lihat hasilnya. Lalu cobalah ubah nilai jurusan dengan menggantinya menggunakan huruf kecil
 (misal : $jurusan = “ti”). Apa yang ditampilkan dalam web browser?
5. Ketikkan script perulangan dengan pernyataan while berikut ini.




Tugas
 Buat program percabangan untuk konversi nilai, A>8, B>7,C>5, D>4, E<4

Komentar

Postingan Populer