PHP Part 5 – Struktur Kontrol

Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program.

Pengembangan website atau sistem pasti adanya Struktur Kontrol didalamnya. Pada struktur kontrol akan dikerjakan setiap barisnya sampai baris terakhir (disebut Sequance/urutan struktur kontrol paling dasar).

IF

Pernyataan if merupakan struktur kontrol yang digunakan untuk kasus percabangan. Apakah program akan menjalani proses di bawahnya atau meloncati proses tersebut dan mengerjakan proses lain.

Proses yang dikerjakan tersebut bisa satu atau lebih instruksi dalam satu kelompok.

Contoh Flow chart struktur kerja dari pernyataan IF :

Flow chart struktur kerja dari pernyataan IF

Dari flow chart di atas terlihat bahwa terjadi suatu kondisi, yaitu jika kondisi bernilai benar akan mengerjakan statement 2, jika kondisi salah, maka akan meloncari statement 2 dan langsung mengerjakan statement 3.

Struktur if di bagi menjadi dua, yaitu :

  1. struktur if satu instruksi
  2. struktur if banyak instruksi

Contoh if SATU INSTRUKSI :

if satu instruksi
source code if satu instruksi
hasil if satu instruksi pada browser
if banyak instruksi (yang membedakan diberikannya kurung kurawal
source code if banyak instruksi
hasil if banyak instruksi pada browser

IF …….. Else

Kondisi if … else memiliki dua pilihan, yaitu :

  1. Jika statement terpenuhi akan mengerjakan statement A
  2. Jika statement tidak terpenuhi akan mengerjakan statement B

else digunakan jika suatu kondisi tersebut memungkinkan untuk 2 pilihan, dan jika suatu kondisi memungkinkan untuk 2 pilihan.

Contoh struktur if …. else dengan satu instruksi :

struktur if … else satu instruksi
source code if …else satu instruksi

Contoh struktur if …. else dengan banyak atau sekumpulan instruksi :

struktur if … else banyak/sekumpulan instruksi
source code if …else banyak/sekumpulan instruksi
hasil if else banyak/sekumpulan instruksi pada browser

Contoh struktur If …. Elseif … Else

Pernyataan if …. elseif … else memiliki percabangan lebih dari dua.

Pernyataan ini merupakan perkembangan dari pernyataan if … else yang memiliki dua kondisi.

Dalam pernyataan ini, pemecahan dari masalah membutuhkan banyak percabangan karena alternatif yang di peroleh banyak.

Contoh Flow chart if … elseif … else
struktur if … elseif ….else
hasil pada browser if elseif else dengan nilai yang di input dibawah dari nilai pada kondisi
source code if …elseif …..else nilai yang di input sesuai dari nilai pada kondisi
hasil pada browser if elseif else dengan nilai yang di input sesuai dari nilai pada kondisi

Silahkan dikerjakan LATIHAN DIBAWAH INI :

Setelah mengikuti langkah-langkah pada struktur kontrol percabangan di atas, selanjutnya tugas praktik untuk membuat struktruk kontrol if elseif else dengan konsep dan konten dari masing-masing peserta didik dan berbeda studi kasusnya dengan teman sekelas.

NOTE : Lebih baik di kolaborasikan dengan pertemuan sebelumnya part1-part4 agar hasilnya lebih maksimal dari segi desain, konten dan konsep dari struktur kontrol percabangan IF Elseif Else nya. SEMANGAT

DIKUMPULKAN DENGAN CARA:

  1. POSTING hasil projek pada blogspot kalian (buat judul, berikan teks pendahuluan, sertakan SS source code dan hasil pada browser serta diberikan keterangan)
  2. di akhir artikel adanya link source code yang berada pada github.com
Summary
Description
If, If...Else, if....Elseif....Else, While, Do....While, For, Foreach, Break, Continue, Switch

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

© 2024 CatatanKu