Kamis, 15 September 2011

FOR , WHILE , Dan CASE....

Assalamu'alaikum. Wr. Wb..
Kembali lagi dengan saya,,

Gak Perlu panjang lebar ya,, kita langsung bahas aja ya,,

Kemarin kita sudah membahas tentang ap itu If, dan contoh-Contohnya,,
sekarang kita akan membahas :
  • Apa Sih For itu ???
  • Apa Sih While itu??
  • dan Apa Sih Case itu??
semua itu akan di Bahas di sini ....



  • While
   While.. pasti sudah pernah dengar di pemograman dasar (pascal) , While itu adalah Statement yang paling digunakan untuk melakukan suatu statement secara Berulang-ulang sampai suatu syarat di penuhi..
Maksudx yaitu, Melakukan suatu pengulangan setiap harinya,,
contohnya.. #Berangkat Sekolah.. Pasti berangkat sekolah itu melewati jalan yang sama menuju ke sekolah setiap hari, , maka itulah yang di sebut pengulangan..

jika masih bingung,, ini deh liat sintakx bagaimana :

while (syarat)
{
statement;
statement;
.
.
}

           Pada sintaks di atas, selama syarat bernilai TRUE maka statement-statement di dalam while
akan terus dijalankan secara berulang-ulang. Perulangan baru akan berhenti apabila syarat
bernilai FALSE. Sebelum statement yang diulang-ulang dilakukan, terlebih dahulu akan dicek
syarat nya apakah bernilai TRUE atau FALSE. Apabila TRUE maka statement akan dijalankan.
Sedangkan apabila FALSE, perulangan akan langsung berhenti. Dengan kata lain, statement
dalam WHILE bisa jadi tidak akan pernah dilakukan, yaitu apabila syaratnya langsung bernilai FALSE. 

Contohya Seperti ini :



















 Ini saya ambil contoh pengulangan Nilai,,
dengan Variablex 5 dan akan mengulang sampai dengan angka 1, dan angka 1 harus di atasx..

hasilnya akan menjadi :














Hasilnya Dia akan mengulangi dr 5 sampai 1 . jika tidak d tentukan Berhentix maka While tidak akan Berhenti / Stop..



  • FOR
Statement FOR dengan Statement WHILE memiliki sintak yang sama.Sintakx yaitu :

for (inisialisasi counter; syarat; increment/decrement counter)
{
statement;
.
.
}

     Untuk memperjelas pemahaman tentang FOR, berikut ini adalah contoh kode dengan for untuk
menghasilkan tampilan yang sama dengan contoh while sebelumnya (tentang jumlah Nilai). Coba bandingkan dengan kode contoh while sebelumnya.

Kita langsung ke contoh aja deh :























Hasilnya :


















 Nah Kodenya lah yang Berbeda .. Didalam For memiliki 3 yang di dalam sintakx,, itulah yang membedakan antara FOR dan WHILE..



  • Case
    Case  adalah Statement yang di gunakan untuk memilih sesuatu (option). contohnya program Menu Restaurant,, pasti di menu tersebut menggunakan yang namax option (case).. Kita bisa lihat sintakx yaitu :

switch (variabel)
{
case option1:
statement11;
statement12;
.
.
break;
case option2:
statement21;
statement22;
.
.
break;
.
.
default:
statementdefault1;
statementdefault2;
.
.
break;
}
      Pada sintaks di atas, nilai dari variabel akan dicek pada setiap option yang ada (terletak di bagian
case). Jika ada option yang sama dengan nilai variabel, maka statement-statement di bawah
option tersebutlah yang akan dijalankan. Bagian default adalah optional (boleh ada, boleh tidak).

Kita Ambil Contoh tentang Biaya Perjalana :





























Jika php menggunakan Case maka, Variable yang di masukkan adalah "Tokyo" dan harga penjualanx bisa di tentukan di Case,, yang Variablex Harus "Tokyo" . dan harus di akhiri dengan Break karena, program Membutuhkan waktu untuk mencarix...

Hasilx seperti ini :
















Sudah Gk perlu di jelaskan lagi kan, karna Biaya perjalananx adalah $900 yg di temukan di variable "Tokyo".





Mungkin sekian dulu dari saya,, Maaf jika ada salah dalam penulisan dan apa lah semacamnya,,, mohon d maafkan,, 

Kita akan lanjut lagi mggu depan,,, see you.. :) 

Tidak ada komentar:

Posting Komentar

Powered By Blogger