STRUKTUR KONTROL Bandung 2009, by hery dwi y.

Slides:



Advertisements
Presentasi serupa
Struktur Kendali Proses (Bab 4) Dr. Anto Satriyo Nugroho, M.Eng Web: Mata Kuliah: Dasar.
Advertisements

Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Pencabangan Bersyarat
Macam Statement As’ad Djamalilleil
Struktur Kontrol (2) As’ad Djamalilleil
Penyeleksian Kondisi Pertemuan ke-4 Bahasa C.
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PHP (2) Pemrograman Internet.
Struktur Kontrol #2 Perulangan
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
STRUKTUR KENDALI PROSES
Struktur Kontrol Struktur kontrol merupakan inti dari logika pemrograman. Secara mendasar struktur kontrol yaitu : Seleksi: if, else, elseif, switch-case.
Pemrograman II Dasar Java (Jcreator)
Operator Logika dan Pernyataan If
Pemprograman Terstruktur 1
Struktur Kendali dan Repetisi
Struktur Kontrol Pemilihan
Struktur Kontrol.
Struktur kontrol ∞ kondisi. ∞ if-else ,
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Operator Fungsi Logika Perulangan
Struktur kontrol.
DEWI SULISTIYARINI, S.KOM
Referensi Bahasa (4) As’ad Djamalilleil
DECISION KONDISI / PEMILIHAN
1 Pertemuan 4 KONTROL ALUR EKSEKUSI PROGRAM Matakuliah: M0074/PROGRAMMING II Tahun: 2005 Versi: 1/0.
Bahasa Pemrograman IF CASE dan Perulangan
PHP.
MODUL 3 PERULANGAN PERCABANGAN ARRAY
Algoritma Pemrograman 2A
If, If/else, switch SUSSI.
PERCABANGAN (DECISION)
Transfer of control (pemindahan langkah)
STRUKTUR KONTROL.
Web Dasar By : Lisda Juliana P.SSi.
Struktur Kontrol Keputusan
PERCABANGAN & PERULANGAN DALAM JAVA
STRUKTUR KONTROL Bandung 2009, by hery dwi y.
PERTEMUAN 5 PENYELEKSIAN KONDISI.
SELEKSI KONDISI Oleh : Sri Supatmi.
STRUKTUR KONTROL & FUNGSI
Struktur Kontrol Perulangan
Struktur Kontrol.
PENGGUNAAN SWITCH PADA PHP
Pertemuan ke 10 Perintah Bercabang.
Pemrograman Web Lanjut “Pertemuan ke-3”
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
As’ad Djamalilleil Struktur Kontrol (2) As’ad Djamalilleil
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
SELEKSI KONDISI Oleh : Sri Supatmi.
As’ad Djamalilleil Referensi Bahasa (4) As’ad Djamalilleil
Struktur Kondisi dan Perulangan
PERCABANGAN (DECISION)
AP2A Perulangan & Array PJ : Wawan Setiawan 07
Struktur Kontrol : Perulangan
KOMPUTER APLIKASI TIK II
STRUKTUR CONTROL program
Struktur Kontrol #1 Keputusan
PENYELEKSIAN KONDISI.
Flow Control & Exception Handling
STRUKTUR KONTROL DALAM PHP
PERTEMUAN 8 PHP 1.
PEMrograman web database
KONDISI PEMROGRAMAN TERSTRUKTUR S1 PENDIDIKAN TEKNIK INFORMATIKA
Konsep Bahasa Pemrograman I Operator
SINTAK DASAR PHP Bandung 2009, by hery dwi y.
Struktur Kendali MINGGU KE-2.
Transcript presentasi:

STRUKTUR KONTROL Bandung 2009, by hery dwi y

Selain statemen sederhana yang telah kita pelajari di atas terdapat beberapa statemen yang digunakan untuk proses khusus. Lebih detail lagi dalam PHP seperti bahasa C maupun java memiliki beberapa struktur kontrol program. Dengan menggunakan struktur-struktur ini maka jalannya program tidak selalu berurutan sesuai dengan kondisi yang ditemui.

Struktur Berurutan Struktur ini merupakan struktur yang paling sederhana. Program akan dijalankan secara urut dari awal program ke akhir program . Contoh : <?php echo "Statemen 1"; echo "Statemen 2"; echo "Statemen 3"; ?>

Disini dikenal istilah blok program , yaitu sebuah potongan program yang diapit oleh tanda { }. Contoh : if(true) { // awal blok $kata = "test"; echo "Ini tercetak\n"; echo "Jika kondisi bernilai true"; } // akhir blok Catatan Variable yang dideklarasikan pada suatu blok bersifat lokal di dalam blok tersebut. Blok biasanya digunakan untuk menyatakan bagian pada struktur kontrol lainnya.

Struktur Seleksi (Kondisi) Struktur ini digunakan untuk mengatur aliran program berdasarkan kondisi tertentu yang ditetapkan. Struktur ini terdiri dari struktur if … else dan switch. struktur if … else digunakan untuk masalah percabangan proses. Sintak : if(syarat/kondisi) { Operasi yang dijalankan; } else

Contoh : <?php $nilai = 60; If($nilai >= 50) echo "Anda Lulus"; else echo "Anda tidak lulus"; ?> Karena $nilai >= 50 maka kalimat "Anda Lulus" yang akan dicetak. Untuk sele ksi dengan alternatif banyak digunakan struktur switch. Sintak : switch(variable) { case nilai 1 : perintah yang dijalankan ; break; case nilai 2 : perintah yang dijalankan ; break; ... default : perintah yang dijalankan ; break; }

Contoh <?php $bulan = 2; Switch ($bulan) { Case 1 : echo "Januari"; break; Case 2 : echo "Februari"; break; Case 3 : echo "Maret"; break; Case 4 : echo "April"; break; . . . Case 10 : echo "Oktober"; break; Case 11 : echo "November"; break; Case 12 : echo "Desember"; break; } ?>

Contoh <?php $hari = 3; if($hari == 1) echo "Senin"; elseif($hari == 2) echo "Selasa"; elseif($hari == 3) echo "Rabu"; elseif($hari == 4) echo "Kamis"; elseif($hari == 5) echo "Jumat"; elseif($hari == 6) echo "Sabtu"; elseif($hari == 7) echo "Minggu"; else echo "Salah kode hari"; ?>

Struktur Perulangan Perulangan adalah sebuah proses eksekusi operasi program secara berulang-ulang sampai ditemui kondisi untuk mengakhiri eksekusi tersebut. Perulangan While Sintak : while(syarat) { operasi program ; }

Contoh <?php $a = 0 ; while($a < 5) { echo $a ; $a++ ; } ?>

Perulangan Do - While Sintak : do { proses program ; }while($syarat); Proses program minimal dijalankan sekali karena pengujjian syarat dilakukan diakhir struktur. Blok dowhile akan dieksekusi lagi jika syarat bernilai true;

Contoh <?php $a = 0; do { echo $a; $a++; } while ($a < 5); ?>

Perulangan FOR Sintak : for( nilai awal loop; syarat ; penambahan ) { operasi program ; } Contoh : <?php for ( $a = 0 ; $a < 5 ; $a++ ) echo $a ; ?>