Tuesday, 31 January 2017

Struktur Kondisi IF , switch, For dan While Do.. While

Struktur Kondisi If

Memungkinkan aplikasi untk memeriksa isi suatu variabel atau hasil perhitungan ekspresi dan untuk mengambil tindakan yang sesuai  , dan Ada Dua jenis percabangan if  dan if -else

Berikut Keterangan Yang Lebih jelas lagi :
 Dan berikut  Contoh Kondisi IF nya :
ketikan script seperti dibawah ini simpan dengan nama if.php

Penjelasan Program 
Pada program di atas, terdapat pemeriksaan kondisi apakah isi variabel $nilai
lebih dari 60 (baris 3). Jika kondisi ini bernilai TRUE (variabel $nilai berisi nilai
yang lebih besar dari 60) maka statement pada baris ke-4 akan dijalankan.
Sebaliknya jika kondisinya FALSE, maka statement pada baris ke-4 tidak akan
dijalankan.


Dan buka dengan localhost hasil nya seperti ini :
  Contoh Kondisi IF-ELse nya : 
Penjelasan Program 
Pada program di atas, terdapat pemeriksaan kondisi apakah isi variabel $nilai
lebih dari 60 (baris 3). Jika kondisi ini bernilai TRUE (variabel $nilai berisi nilai
yang lebih besar dari 60) maka statement pada baris ke-4 akan dijalankan.
Sebaliknya jika kondisinya FALSE, maka statement pada baris ke-6 yang akan
dijalankan. Pada contoh program di atas, kondisi pada baris ke-3 bernilai FALSE
karena isi variabel $nilai adalah 50.

Dan Hasilnya seperti ini :







Struktur kondisi Switch

Struktur logika switch adalah sebuah stuktur percabangan yang akan memeriksa suatu variabel, lalu menjalankan perintah-perintah yang sesuai dengan kondisi yang mungkin terjadi untuk variabel tersebut. Struktur switch ini mirip dengan struktur IF yang ditulis berulang.
Katakan kita ingin membuat sebuah program yang akan menampilkan kata dari angka 0-5, sehingga terdapat 6 kemungkinan yang terjadi.  Jika menggunakan struktur IF, maka kita akan membutuhkan 6 perulangan sebagai berikut:
switch.php
Dan Akan Menghasilkan seperti ini karena 
Setelah kata kunci switch, kita harus mencantumkan variabel yang akan diperiksa nilainya didalam tanda kurung, lalu memulai block switch dengan kurung kurawal.
Tiap kondisi yang mungkin terjadi dicantumkan setelah kata kunci case, lalu diikuti dengan nilai yang akan dibandingkan dengan nilai variabel switch. Jika kondisi sesuai, maka baris program statement akan dijalankan. Kata kunci break digunakan untuk keluar dari switch, sehingga PHP tidak perlu memeriksa case berikutnya.












Struktur Perulangan FOR 
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 Perulanagan While 


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
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.


Berikut Contoh For nya Dan hasilnya 
contoh for.php
Penjelasan Program 
Program di atas merupakan bentuk-bentuk perulangan dengan menggunakan for.
Contoh yang pertama (baris 4-6) merupakan bentuk yang paling umum. Pada
contoh 2, batas akhir perulangan tidak disebutkan dalam for, tapi diatur dengan if
dan break (baris 11-13)

Berikut Contoh while dan Hasilnya:


Penjelasan Program 
Program di atas merupakan beberapa variasi perulangan dengan while. Contoh
yang pertama (baris 3-6) merupakan bentuk yang paling umum dipakai. Blok
perintah (baris 5) akan dijalankan selama pemeriksaan kondisi pada baris ke-4
bernilai TRUE. Contoh kedua merupakan bentuk lain dari while, bentuk ini jarang
digunakan. Pada contoh ketiga, penggunaan perulangan untuk menampilkan
tulisan dengan format <H1> sampai <H6>
Berikut Contoh Dowhile dan hasilnya

Penjelasan Program 
Program di atas akan menampilkan bilangan ganjil antara 1 sampai 20
menggunakan struktur perulangan do..while. Pada struktur perulangan
do...while, pemeriksaan kondisi berada di bawah.











No comments:

Post a Comment