DASAR TEORI
Struktur kontrol merupakan pengatur aliran program, mempunyai rangkaian perintah
yang harus ditulis untuk memenuhi beberapa keadaan,yaitu :
a. Mengulang suatu perintah jika terpenuhi suatu kondisi
b. Melanjutkan sebuah pernyataan bila kondisi terpenuhi
c. Memilih sebuah pilihan dari beberapa alternatif bila kondisi terpenuhi
Struktur Kendali dapat dibagi menjadi 2 jenis percabangan dan pengulangan.
1. Percabangan (pengambilan keputusan)
Percabangan, atau sering disebut juga dengan istilah decision-making, memungkinkan
aplikasi untuk memeriksa isi suatu variabel atau hasil perhitungan ekspresi dan
mengambil tindakan yang sesuai. Ada empat jenis percabangan dalam PHP yaitu if,
if..else, if..else if, switch
a. Menggunakan If
Perintah if digunakan untuk menjalankan satu perintah atau bersarkan suatu
kondisi. Apabila kondisi terpenuhi maka proses akanmenghasilkan sebuah proses
berikutnya. Sintaks penulisan perintah if adalah sebagai berikut:
If (kondisi)
{
Blok pernyataan yang akan dijalankan
}
Pada bentuk ini, bagian pernyataan akan dijalankan hanya kalau kondisi bernilai
benar (true).
b. Menggunakan If Else
Perintah if else digunakan untuk dua pilihan yang berbeda, dengan ketentuan
bahwa apabila ketentuan pertama dianggap salah atautidak sesuai , maka program
akan menjalankan ke proses kondisi selanjutnya. Sintaks penulisan perintah If –
else adalah sebagai berikut :
If (kondisi 1)
{
Blok pernyataan 1 yang akan dijalankan
}
Else
{
Blok pernyataan 2 yang akan dijalankan
}
c. Menggunakan If-else if-else
Pada bentuk ini kita dapat menentukan tiga atau lebih bentuk pilihan yang
dijadikan sebagai kondisi , hal ini difungsikan apabila kita akan menyelesaikan
banyak permasalahan dengan ketentuan nilai yang berbeda. Sintaks penulisan Ifelse if-else adalah sebagai berikut:
If (kondisi 1)
{
Blok pernyataan 1 yang akan dijalankan
}
Else if (kondisi 2)
{
Blok pernyataan 2 yang akan dijalankan
}
18 | m o d u l p r a k t e k p e m r o g r a m a n t e r s t u k t u r
Else
{
Blok pernyataan 3 yang akan dijalankan
}
Langganan:
Posting Komentar (Atom)



0 komentar:
Posting Komentar