Struktur Kondisi dan Perulangan

| Jumat, 18 Maret 2016
Struktur Kondisi

~ Struktur Kondisi
+ Struktur Kondisi If
+ Struktur Kondisi If...Else
+ Struktur Kondisi Khusus ? :
+ Struktur Kondisi Switch...Case
™~ Struktur Perulangan
+ Struktur Kondisi For
+ Struktur Kondisi While
+ Struktur Kondisi Do...While
+ Struktur Kondisi Foreach
™~Struktur Break dan Continue

Struktur Kondisi

Struktur Kondisi If

if (kondisi) {
statement-jika-kondisi-true;
}

Keterangan :
ƒ kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya.

Struktur Kondisi If ... Else
if (kondisi) {
statement-jika-kondisi-true;
} else {
statement-jika-kondisi-false;
}

Keterangan :
ƒ kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok
if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen yang
berada di blok else yang akan dieksekusi.

Struktur Kondisi Khusus ? :

(kondisi) ? benar : salah;
Keterangan :

ƒ kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya. Statement pada blok benar dan salah hanya boleh satu
statemen saja.

Struktur Kondisi Switch ... Case

switch ($var) {
case '1' : statement-1; break;
case '2' : statement-2; break;
....
}

Keterangan :

ƒ -$var merupakan variabel yang akan diperiksa isi atau nilainya. Tipe data
variabel ini tidak dibatasi.
ƒ -Value pada case juga bisa berupa string, integer, boolean, bahkan bisa
berupa conditional-statement. Boleh memakai kutip tunggal maupun kutip
ganda.

#Menampilkan if.php
~ Ketikkan perintah seperti dibawah ini.


~ Ini hasilnya.


#Menampilkan if_else.php
~ Ketikkan perintah seperti dibawah ini.


~ Ini hasilnya.


#Menampilkan if_else2.php
~ Ketikkan perintah seperti dibawah ini.


~ini hasilnya.


#Menampilkan if_var.php
~ Ketikkan perintah seperti dibawah ini.


~ Ini hasilnya.


#Menampilkan Switch.php
~ Ketikkan perintah seperti dibawah ini.


~ Ini hasilnya.


#Menampilkan if_khusus.php

~ Ketikkan perintah seperti dibawah ini.


~ ini hasilnya.


Struktur Perulangan

Struktur Perulangan For

for (init_awal, kondisi, counter) {
statement-yang-diulang;
}

Keterangan :

ƒ init_awal merupakan inisialisasi atau nilai awal variable.
ƒ kondisi merupakan statemen kondisi yang akan membatasi perulangan.
ƒ counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjalan.

Struktur Perulangan While

init_awal;
while (kondisi) {
statement-yang-diulang;
counter;
}

Keterangan :

ƒ init_awal merupakan inisialisasi atau nilai awal variable.
ƒ kondisi merupakan statemen kondisi yang akan membatasi perulangan.
ƒ counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjalan.

Struktur Perulangan Do ... while

init_awal;
do {
statement-yang-diulang;
counter;
} while (kondisi);

Keterangan :

ƒ init_awal merupakan inisialisasi atau nilai awal variable.
ƒ kondisi merupakan statemen kondisi yang akan membatasi perulangan.
ƒ counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjalan.
ƒ Pada struktur do...while, pemeriksaan kondisi ada di bawah, sehingga
statement yang berada dalam block do...while setidaknya akan dieksekusi
sebanyak satu kali
.
Struktur Perulangan Foreach

foreach (array_expression as $value)
statement;
foreach (array_expression as $key => $value)
statement;

Keterangan :

ƒ Struktur foreach biasanya digunakan untuk melakukan perulangan
berdasarkan isi suatu array. Perulangan akan berakhir jika isi array telah
habis.

# Menampilkan for.php
~ Ketikkan perintah seperti dibawah ini.


~ Ini hasilnya.


#Menampilkan While.php
~ Ketikkan perintah seperti dibawah ini.


~ Ini hasilnya.



#Menampilkan dowhile.php
~ Ketikkan perintah seperti dibawah ini.


 ~ Ini hasilnya.


Sekian dari saya semoga bermanfaat untuk Anda.
Terima Kasih :)
edit

1 komentar:

  1. Hai kak, terimakasih blog nya sangat membantu saya dalam pembelajaran daring seperti ini. Nama saya tri utami nim 1922500071 ini link kampus saya https://www.atmaluhur.ac.id/

    BalasHapus

Posting Lebih Baru Posting Lama
Diberdayakan oleh Blogger.
© Design 1/2 a px. · 2015 · Pattern Template by Simzu · © Content pujilestari