Contoh13 (Percabangan) : Webpro
Percabangan
Pernyataan Seleksi
Statement IF
Bentuk umun Statement IF adalah sebagai berikut :
If ( kondisi )
{
Statement;
}
Pernyataan ELSE merupakan bagian dari pernyataan if. Else digunakan untuk memberikan alternative perintah apabila kondisi bernilai salah / FALSE.
Bentuk umum :
If ( kondisi )
{
Statement_1;
}
Else
{
Statement_2;
}
if($nilai>=60){
echo"Nilai Anda : $nilai Selamat, Anda Telah Lulus!";
}
else
{
echo"Nilai Anda : $nilai Sorry, Anda Tidak Lulus!";
}
?>
Penjelasan Coding :
$nilai=40 ; Nilai Pada variabel nilai di beri 40
if($nilai>=60) ; Jika nilai lebih dari 60
echo "Nilai anda : $nilai Selamat,Anda telah lulus" ; Akan memunculkan tulisan Nilai anda (lalu isi nilai dari variabel nilai) Selamat, Anda Telah lulus.
else ; selain itu
Karena nilai pada variabel nilai adalah 40 maka mengambil opsi else(selain dari if)yaitu. :
Nilai anda : $nilai(40) sorry, Anda tidak lulus.
- Simpan file di atas di dalam folder c:XAMPPhtdocs '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama output&input1form.php.
- Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “LocalhostNama Folder Penyimpanan”,kemudian pilih file ifelse.php
Jika pernyataan else memberikan alternative pilihan kedua, maka untuk pernyataan ElseIf dapat digunakan untuk meumuskan banyak alternative pilihan (lebih dari dua pilihan).
Bentuk umum :
If ( kondisi_1 )
{
Statement_1;
}
Elseif ( kondis_2)
{
Statement_2;
}
Elseif ( kondisi_3)
{
Statement_3;
}
Else
{
Statement_n;
}
if(($nilai>=0)&&($nilai<50))
{$grade="E";}
if(($nilai>=50)&&($nilai<60))
{$grade="D";}
if(($nilai>=60)&&($nilai<75))
{$grade="C";}
if(($nilai>=74)&&($nilai<85))
{$grade="B";}
if(($nilai>=85)&&($nilai<100))
{$grade="A";}
else
{$grade= "Nilai diluar Jangkauan"}
echo "Nilai Anda : $nilai, dikonversi menjadi $grade";
?>
$nilai=90 ; variabel nilai disi dengan nilai 90.
if($nilai>=0)&&($nilai<50)) ; jika nilai lebih dari sama dengan 0 dan nilai dibawah 50 (0-50)
- Simpan file di atas di dalam folder c:XAMPPhtdocs '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama output&input1form.php.
- Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “LocalhostNama Folder Penyimpanan”,kemudian pilih file ifelseif.php
Statement Switch
Statement untuk pengatur alur program berikutnya adalah switch. Salah satu keuntungan switch adalah ada bisa langsung mengevaluasi satu statement dan memerintahkan aksi dalam jumlah yang lebih banyak.
Bentuk umum :
Switch ( nilai_ekspresi ){
Case nilai_1 : statement_1; break;
Case nilai_2 : statement_2; brea;
Default: statement_n;}
switch ($angka){
case 0: $terbilang = "NOL" ; break;
case 1: $terbilang = "SATU" ; break;
case 2: $terbilang = "DUA" ; break;
case 3: $terbilang = "TIGA" ; break;
case 4: $terbilang = "EMPAT" ; break;
case 5: $terbilang = "LIMA" ; break;
case 6: $terbilang = "ENAM" ; break;
case 7: $terbilang = "TUJUH" ; break;
case 8: $terbilang = "DELAPAN" ; break;
case 9: $terbilang = "SEMBILAN" ; break;
default: $terbilang ="Nilai diluar jangkauan!";
}
echo "Bentuk terbilang dari angka $angka adalah $terbilang";
?>
Penjelasan Coding :
Sama seperti if else hanya cara penulisannya saja yang beda, switch case penulisannya hanya sekali lalu memilih variabel yang digunakan dicontoh adalah variabel $angka lalu berubah menjadi case .. case 0: $terbilang = "Nol" jika nilai case($angka) adalah 0 maka variabel $terbilang akan menjadi 0.
- Simpan file di atas di dalam folder c:XAMPPhtdocs '(jgn lupa instal dan run xampp)' buat folder baru untuk menyimpan file didalam folder htdocs. Simpan file dengan nama output&input1form.php.
- Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “LocalhostNama Folder Penyimpanan”,kemudian pilih file switchcase.php
MATERI WEBPROGRAMMING
Jika anda baru di pemrogramman web silakan belajar dari materi pertama :
Materi ke-1 : Dasar-dasar Web
Materi ke-2 : Pemberian Warna
Materi ke-3 : Membuat Table
Materi ke-4 : Dasar PHP
Materi ke-5 : Tipe Data
Materi ke-6 : Konstanta dan Komentar
Materi ke-7 : Operator
Materi ke-8 : Operator Perbandingan
Materi ke-9 : Operator Logika
Materi ke-10 : Operator String
Materi ke-11 : Form
Materi ke-12 : Input dan Output dalam 1 Form
Materi ke-13 : Percabangan
Materi ke-14 : Pembuatan Database Mysql
Materi ke-15 : Buku Tamu
Materi ke-16 : Buku Tamu Lanjutan
Materi ke-17 : Artikel
Materi ke-18 : Halaman Index Pengunjung