TEKNOLOGI WEB DINAMIS SISI SERVER - PRAKTIKUM PHP- Pernyataan Kontrol

Slides:



Advertisements
Presentasi serupa
APLIKASI BERBASIS WEB STTI I-Tech Susana Dwi Yulianti, SKom.
Advertisements

Pengendalian Proses : Seleksi (Conditional)
Minggu V Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I 1.
STATEMENT KONDISI Adalah perintah yang memungkinkan
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Konsep Pemrograman Oleh Tita Karlita
WEEK 6 Teknik Elektro – UIN SGD Bandung PERULANGAN - LOOPING.
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Pertemuan Ke-10 dan 11 Server Side Scripting [PHP]
Struktur Kontrol (2) As’ad Djamalilleil
II Kendali percabangan (branching)
Struktur Perulangan Week 4 & 5.
Flow Control & Exception Handling
Struktur Kondisi dan Perulangan
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
M.K. Pemrograman Web (AK )
PHP (2) Pemrograman Internet.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Algoritma dan Struktur Data
Flow Control & Exception Handling
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PEMROGRAMAN BERORIENTASI OBJEK
PHP Programming PHP 1 Ir. H. Sumijan, M.Sc.
Web Teknologi 2Minggu …3… Page 1 MINGGU Ke Tiga Pemrograman Visual 2 Pokok Bahasan: Dasar-dasar Pengembangan Web ASP.NET Tujuan Instruksional Khusus:
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
Struktur Kontrol Struktur kontrol merupakan inti dari logika pemrograman. Secara mendasar struktur kontrol yaitu : Seleksi: if, else, elseif, switch-case.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
PERULANGAN.
Pemograman 1 Pertemuan 6.
Struktur Kendali Perulangan pada C
Struktur Kendali Proses (Perulangan)
Struktur kontrol ∞ kondisi. ∞ if-else ,
Pengantar PHP (Lanjutan)
Operator Fungsi Logika Perulangan
Struktur kontrol.
PHP? PHP adalah server-side web programming
1 Pertemuan 4 KONTROL ALUR EKSEKUSI PROGRAM Matakuliah: M0074/PROGRAMMING II Tahun: 2005 Versi: 1/0.
Bahasa Pemrograman IF CASE dan Perulangan
Dasar Pemrograman Pertemuan 10 Pengulangan dalam C
Internet Programming PHP
STRUKTUR KONTROL Bandung 2009, by hery dwi y.
PERULANGAN (LOOPING) Harni Kusniyati.
Web Dasar By : Lisda Juliana P.SSi.
STRUKTUR KONTROL Bandung 2009, by hery dwi y.
Struktur Kontrol.
Pertemuan ke 10 Perintah Bercabang.
Pemrograman Web Lanjut “Pertemuan ke-3”
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Percabangan dan Perulangan
Pertemuan Minggu ke-3 Matakuliah Permrograman Web
Struktur Perulangan Pertemuan 4.
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
As’ad Djamalilleil Looping (perulangan) As’ad Djamalilleil
pernyataan kontrol pengulangan
Struktur Kontrol : Perulangan
STRUKTUR CONTROL program
Pemrograman Web/TI/ AK /2 sks
Flow Control & Exception Handling
Pemrograman Web/TI/ AK /2 sks
PERTEMUAN 8 PHP 1.
PHP.
PEMrograman web database
PERULANGAN (LOOPING).
Konsep Bahasa Pemrograman I Operator
Pemrograman Web/TI/ AK /2 sks
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
PERULANGAN (LOOPING) Harni Kusniyati. 1. Pernyataan While Pada pernyataan while, pengecekan terhadap loop dilakukan dibagian awal (sebelum tubuh loop).
Teknik Komputer & Jaringan SMK Al-Muhtadin Sahadi, ST
Struktur Kendali MINGGU KE-2.
Transcript presentasi:

TEKNOLOGI WEB DINAMIS SISI SERVER - PRAKTIKUM PHP- Pernyataan Kontrol Pertemuan Minggu ke-4 Matakuliah Permrograman Web ULLA DELFANA ROSIANI, ST.,MT.

Jenis-jenis Pernyataan Kontrol: Penyeleksi kondisi: Pernyataan if Pernyataan switch Operator? Perulangan kondisi Pernyataan while Pernyataan do-while Pernyataan for Pernyataan break; Pernyataan continue; Pernyataan exit() atau die();

PENYELEKSI KONDISI Pernyataan if Pernyataan switch Operator? Next >>

Pernyataan if memungkinkan program untuk menentukan mana yang benar atau tidak dan melakukan tindakan selanjutnya Bentuk pernyataan if pada PHP: If, If – else If - elseif

Bentuk Pernyataan if sederhana Bentuk if yang paling sederhana if (ekspresi) pernyataan pernyataan akan dijalankan kalau bagian ekspresi bernilai benar. Jika pernyataan lebih dari satu maka: if (ekspresi) { }

Bentuk Pernyataan if - else Bentuk if – else if (ekspresi) pernyataan_1 else pernyataan_2 Pernyataan_1 akan dijalankan kalau ekspresi benar Pernyataan_2 akan dijalankan kalau ekspresi salah

Contoh <?php $hasil_kali=2*2.5; if ($hasil_kali>=5) echo "hasil perkaliannya sama atau lebih besar dari lima karena hasilnya $hasil_kali"; else echo "hasil perkaliannya kurang dari lima"; ?>

Bentuk Pernyataan if - elseif Sangat bermanfaat untuk melakukan pengambilan keputusan yang melibatkan banyak alternatif Bentuk if – elseif if (ekspresi_1) pernyataan_1; elseif (ekspresi_2) pernyataan_2; elseif (ekspresi_3) pernyataan_3; ... Pernyataan_1 akan dijalankan kalau ekspresi_1 benar Pernyataan_2 akan dijalankan kalau ekspresi_1 salah dan ekspresi_2 benar Pernyataan_3 akan dijalankan kalau ekspresi_1 dan ekspres_2 salah dan ekspresi_3 benar dst

Contoh <?php $hasil_kali=3*4; if ($hasil_kali==3) echo "hasil adalah tiga"; elseif ($hasil_kali==6) echo "hasil adalah enam"; elseif ($hasil_kali==9) echo "hasil adalah sembilan"; else echo "hasil lebih besar dari sembilan atau kurang dari tiga"; ?>  hasil lebih besar dari sembilan atau kurang dari tiga

Latihan pertama Buat seleksi kondisi dengan if untuk nilai: C : 55 – 64 D : 45 -54 E : 0 - 44 << back

Pernyataan Switch Bermanfaat untuk menyeleksi sejumlah alternatif. Bentuk umumnya adalah: switch (ekspresi) { case ekspresi_case_1: pernyataan_1; break; case ekspresi_case_2: pernyataan_2; ... default: pernyataan_n; } Fungsi break dan default bersifat optional. Break digunakan untuk mengarahkan eksekusi ke akhir switch, sedangkan default akan dieksekusi jika tidak ada yang cocok pada bagian case.

Contoh <?php $hasil_kali=3*1; switch($hasil_kali) { case 3: echo "hasil adalah tiga"; break; case 6: echo "hasil adalah enam"; case 9: echo "hasil adalah sembilan"; default: echo "hasil lebih besar dari sembilan atau kurang dari tiga"; } ?>  hasil adalah tiga

Latihan kedua Munculkan A : 80 – 100  excelent B : 65 – 79  bagus C : 55 – 64  lumayan D : 45 -54  kurang baik E : 0 – 44  buruk << back

ekspresi_berkondisi?nilai_1:nilai_2 Operator? Dikenal dengan Operator Ternary, disebabkan karena melibatkan tiga operand. Bentuk penggunaannya: ekspresi_berkondisi?nilai_1:nilai_2 Ket: Ekspresi diatas akan memiliki nilai_1 jika ekspresi didepan tanda ? bernilai benar, namun jika bernilai salah maka hasil ekspresi berupa nilai_2

Contoh <?php $hasil_kali=3*4; echo "Hasil kalinya adalah "; echo ($hasil_kali==3?"bernilai tiga":"bukan bernilai tiga"); ?>  Hasil kalinya adalah bukan bernilai tiga << back

PERULANGAN KONDISI Pernyataan while Pernyataan do-while Pernyataan for

Pernyataan while Merupakan salah satu pernyataan yang berguna untuk melakukan suatu perulangan. Bentuk pernyataan: While (ekspresi) { pernyataan_1; pernyataan_2; }  pernyataan akan dijalankan selama ekspresi bernilai benar

Contoh <?php $bilangan=1; while ($bilangan<5) { echo " Tulisan ke-$bilangan"; $bilangan++; } ?>

Pernyataan do-while Mempunyai kegunaan yang serupa dengan pernyataan while. Bentuk pernyataan ini: do { pernyataan-pernyataan } while (ekspresi);  Perulangan akan berakhir jika ekspresi bernilai salah

Contoh <?php $bilangan=0; do { $bil=$bilangan+1; echo " Tulisan ke-$bil<br>"; $bilangan++; } while ($bilangan<5) ?>  Hasilnya sama dengan contoh pernyataan while

Pernyataan for Juga merupakan pernyataan yang menyatakan perulangan. Bentuk pernyataannya: for (eksp1; eksp2; eksp3) { pernyataan-pernyataan } pernyataan diatas identik dengan: eksp1; while (eksp2){ pernyataan-pernyataan; eksp3;

...Lanjutan Jadi: Eksp1  memberi nilai awal Eksp2  kondisi untuk menentukan pengulangan terhadap pernyataan yang ada. Eksp3  untuk mengatur nilai variabel yang digunakan dalam eksp1.

Contoh Untuk menampilkan bilangan mulai 1 sampai 25 : <?php for ($bil=0; $bil<25; $bil++) { $bilangan=$bil+1; echo "Bilangan $bilangan<br>"; } ?>

Latihan ketiga Tampilkan tulisan: Hasil perkalian dengan angka 2 1. 2 * 1 = 2 2. 2 * 2 = 4 3. 2 * 3 = 6 4. 2 * 4 = 8 5. 2 * 5 = 10 6. 2 * 6 = 12 7. 2 * 7 = 14 8. 2 * 8 = 16 9. 2 * 9 = 18 10. 2 * 10 = 20

jawaban <?php $kali=2; echo "HASIL PERKALIAN DENGAN ANGKA $kali<br>"; for ($bil=1; $bil<11; $bil++){ $hasil_kali=$kali*$bil; echo "$bil . "; echo "$kali * $bil = $hasil_kali<br>"; } ?>

Pernyatan break Berguna untuk keluar dari pernyataan while, do-while dan for. Misalnya: <?php for ($i=0; $i<=20; $i+=2){ if ($i==10) break; echo "$i<br>"; } ?>

Pernyataan Continue Digunakan untuk menuju ke iterasi (putaran) berikutnya pada pernyataan-pernyataan yang terkait dengan pengulangan. Misalnya: <?php for ($i=0; $i<=10; $i++){ if ($i==5) continue; echo "$i<br>"; } ?>

Pengeksekusian continue 2 While (eksp) { ... continue; } For (eksp1; eksp2; eksp3) { ... continue; } 1 Do { .. continue; }while (eksp);

Pernyataan Exit() atau die() Digunakan untuk menghentikan eksekusi. Sebagai contoh: $connection = make_database_connection(); if (!$connection) die(“No database connection!”); use_database_connection($connection); artinya: isi variable connection adalah fungsi untuk membuat koneksi database. Jika koneksi tidak terbentuk (!$connection) maka eksekusi dihentikan dan tampil tulisan No database connection!

Latihan keempat Tampilkan hasil dari permasalahan berikut lihat gambar di papan : 1. papan catur 2. angka bertingkat 3. papan angka 1 buat flowchartnya dan kerjakan supaya bisa ditampilkan seperti di papan tulis