percabangan · percabangan percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan...
TRANSCRIPT
![Page 1: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/1.jpg)
Percabangan
![Page 2: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/2.jpg)
PercabanganPercabangan berfungsi untuk pemilihan atas perintah yang akan
dijalankan sesuai dengan kondisi tertentu.
Ada empat perintah percabangan, yaitu
1. if
2. if…..else
3. if…..else if
4. switch
![Page 3: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/3.jpg)
Perintah ifPerintah if digunakan untuk menjalankan satu atau lebih perintah
berdasarkan suatu kondisi.
Format penulisan if adalah sbb:
if (kondisi)
{
Perintah yang akan dijalankan apabila kondisi benar
}
![Page 4: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/4.jpg)
Latihan 1
![Page 5: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/5.jpg)
Perintah if….elsePerintah if…else digunakan untuk memilih satu atau lebih perintahberdasarkan dua kondisi.
Format penulisan if…else adalah sbb:
if (kondisi)
{
Perintah yang akan dijalankan apabila kondisi benar
}
else
{
Perintah yang akan dijalankan apabila kondisi salah
}
![Page 6: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/6.jpg)
Latihan 2
![Page 7: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/7.jpg)
Perintah if….else ifPerintah if…else if digunakan untuk memilih satu atau lebih perintah berdasarkan
lebih dari dua kondisi.
Format penulisan if…else if adalah sbb:
if (kondisi 1)
{ Perintah yang akan dijalankan apabila kondisi 1 benar }
else if (kondisi 2)
{ Perintah yang akan dijalankan apabila kondisi 1 salah dan kondisi 2 benar }
else if (kondisi 3)
{ Perintah yang akan dijalankan apabila kondisi 1, 2 salah dan kondisi 3 benar }
![Page 8: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/8.jpg)
Latihan 3
![Page 9: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/9.jpg)
Latihan tugas
![Page 10: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/10.jpg)
![Page 11: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/11.jpg)
SWITCHSwitch (ekspresi)
{
case ekspresi_case_1 :
pernyataan_1 ;
break;
case ekspresi_case_2 :
Pernyataan_2 ;
break;
case ekspresi_case_3 :
Pernyataan_3 ;
break;
case ekspresi_case_4 :
Pernyataan_4 ;
break;
}
![Page 12: Percabangan · Percabangan Percabanganberfungsi untuk pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Ada empat perintah percabangan, yaitu](https://reader030.vdocuments.net/reader030/viewer/2022012318/5ca17fe188c993f7068c3b5d/html5/thumbnails/12.jpg)
example<?php
$nilai = "C";
Switch ($nilai)
{
Case "A":
echo "sangat bagus";
Break;
Case "B":
echo "baik";
Break;
Case "C":
echo "cukup";
Break;
Case "D":
echo "kurang";
Break;
}
?>