Web Dasar By : Lisda Juliana P.SSi.

Slides:



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

Modul- 9 Pengantar PHP (2)
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Desain web – pertemuan 13 Javascript (Part 2).
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Pertemuan Ke-10 dan 11 Server Side Scripting [PHP]
Struktur Kontrol (2) As’ad Djamalilleil
Flow Control & Exception Handling
Struktur Kondisi dan Perulangan
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PHP (2) Pemrograman Internet.
Struktur Kontrol.
Flow Control & Exception Handling
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
III. STRUKTUR KONTROL.
2 JAM TEORI dan 1 jam praktek
Struktur Kendali Proses (Perulangan)
Struktur Kontrol.
Struktur kontrol ∞ kondisi. ∞ if-else ,
Operator Fungsi Logika Perulangan
Struktur kontrol.
PHP? PHP adalah server-side web programming
Referensi Bahasa (4) As’ad Djamalilleil
Struktur Kendali Percabangan
Bahasa Pemrograman IF CASE dan Perulangan
PHP.
MODUL 3 PERULANGAN PERCABANGAN ARRAY
Transfer of control (pemindahan langkah)
Statement Control (if dan switch)
STRUKTUR KONTROL Bandung 2009, by hery dwi y.
Pemasaran Berbasis web
Perulangan (looping) Oleh: Sri Supatmi.
PERCABANGAN & PERULANGAN DALAM JAVA
STRUKTUR KONTROL Bandung 2009, by hery dwi y.
Struktur Kontrol.
PENGGUNAAN SWITCH PADA PHP
Struktur Kontrol Pada C
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Pemrograman Web Lanjut “Pertemuan ke-3”
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Struktur Perulangan Pertemuan 4.
Struktur Perulangan Yohana Nugraheni.
As’ad Djamalilleil Struktur Kontrol (2) As’ad Djamalilleil
Struktur Kendali program, Array & function
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
As’ad Djamalilleil Referensi Bahasa (4) As’ad Djamalilleil
Struktur Kondisi dan Perulangan
PHP PEMROGRAMAN INTERNET.
As’ad Djamalilleil Looping (perulangan) As’ad Djamalilleil
pernyataan kontrol pengulangan
PRAKTIKUM DASAR PEMROGRAMAN
Struktur Kontrol : Perulangan
JAVA FUNDAMENTAL.
Pemasaran Berbasis web
KOMPUTER APLIKASI TIK II
STRUKTUR CONTROL program
Flow Control & Exception Handling
PEMRROGRAMAN WEB (PHP)
PERTEMUAN 8 PHP 1.
PHP.
PEMrograman web database
Pernyataan Kondisional, Perulangan dan Jump
Konsep Bahasa Pemrograman I Operator
STRUKTUR KONTROL.
Pemrograman Web Lanjut “Pertemuan ke-3”
PHP.
Struktur Kendali MINGGU KE-2.
Transcript presentasi:

Web Dasar By : Lisda Juliana P.SSi

Struktur Kontrol Statement if Statement if..else.. Statement if..elseif..else… Statement switch Statement while Statement do…while Statement for,foreach Statement break dan continue Statement return dan exit

Statement if Dengan if kita dapat menjalankan kondisi sesuai dengan yang kita harapkan. Keterangan : kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Penulisan if dengan 1 statemen: if (kondisi/ekpresi) { statemen ini akan dijalankan jika kondisi benar; }

Contoh kasus If.php If2.php Ifganda.php

Statement if..else.. if (kondisi/ekpresi) { } else kode ini/statemen ini akan dijalankan jika kondisi benar(true); } else kode ini/statemen ini akan dijalankan jika kondisi salah (False); kode ini/statemen ini akan dijalankan jika kondisi salah;

Contoh Soal <?php $nilai = 80; if ($nilai >= 60) { echo "Nilai Anda $nilai, Anda LULUS"; } else { echo "Nilai Anda $nilai, Anda GAGAL"; } ?>

Statement if..elseif..else… untuk pernyataan yang lebih dari 2 kondisi Sintax : if (kondisi/ekpresi) { kode ini/statemen ini akan dijalankan jika kondisi benar; } else if (kondisi/ekpresi) kode ini/statemen ini akan dijalankan jika kondisi salah; else {

Contoh Else if dengan lebih dari 2 kemungkinan

IF ISSET Gunanya untuk menampilkan nilai pada variabel Contoh : isset.php Isset1.php

Statement switch Gunanya : untuk menguji suatu ekspresi untuk melakukan sejumlah tindakan yang berbeda, Biasanya digunakan untuk menggantikan statement if..elseif…else

Sintaks: Switch(Var) { case(kondisi1): statement-1; break; case (kondisi2): statement-2; break case (kondisi..n): statement-n; } contoh Case.php Switch.php Hari.php

Fungsi-fungsi Operasi Tanggal dalam PHP Fungsi dalam Operasi tanggal dalam PHP yang utama dan sering digunakan adalah fungsi date(). Fungsi ini akan menghasilkan tanggal dan waktu serversekarang. Beberapa pilihan parameter dari fungsi date() ini dapat dilihat pada tabel berikut ini : parameter Keterangan Contoh nilai Hari d ->Tanggal, 2 digit dengan nol 01 s/d 31 D ->Tiga digit nama hari dalam seminggu Mon s/d Sun j ->Tanggal tanpa nol 1 s/d 31 Minggu W -> Urutan minggu dalam setahun Contoh: 42 (minggu ke-42 dalam tahun ini) Bulan F -> Nama bulan lengkap January s/d December m ->Urutan bulan dalam setahun dengan nol 01 s/d 12 M ->Tiga digit nama bulan dalam setahun Jan s/d Dec n ->Urutan bulan dalam setahun, 1 s/d 12

Tugas 1.Coba buat script PHP dengan mengunakan switch untuk menentukan hari dan bulan apa yang jatuh pada saat ini

Struktur Perulangan While DIGUNAKAN 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. Apabila FALSE, perulangan akan langsung berhenti. Dengan kata lain, statement dalam WHILE bisa jadi tidak akan pernah dilakukan, yaitu apabila syaratnya langsung bernilai FALSE. Sintax : init_awal; while (kondisi) { statement-yang-diulang; Counter; }

init_awal; while (kondisi) statement-yang-diulang; Counter; endwhile Keterangan : init_awal merupakan inisialisasi atau nilai awal variable. kondisi merupakan statemen kondisi yang akan membatasi perulangan. counter merupakan increment atau decrement nilai variabel sehingga perulangan tetap berjalan. Contoh : while.php whileganjil.php whileheading.php whilefont.php

Kasus Coba buat script PHP dengan menggunakan while yang mana hasil outputnya seperti gambar dibawah ini.

Statement do…while Statement ini merupakan bentuk modifikasi dari WHILE. Sintaksnya adalah sebagai berikut do { statement; } while (kondisi); Prinsip Kerja : Mula-mula statemen akan dikerjakan pertama kali tanpa perlu persyaratan kondisi, selesai pengerjaan statemen akan diuji kondisi. Bila kondisi bernilai TRUE (1) maka program akan mengeksekusi statemen sekali lagi. Dan jika kondisi bernilai FALSE maka perulangan akan berakhir (keluar dari perulangan).

Contoh Dowhile.php latihan Buatlah Script PHP dengan menghitung bilangan ganjil dari 0-20 dengan mengunakan do-while

Struktur Perulangan For Statement FOR Pernyataan for biasanya digunakan apabila jumlah perulangannya telah pasti Sintaks: 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 increment atau decrement nilai variabel sehingga perulangan tetap berjalan.

Contoh For.php Prima.php Tugas : 1. Buatlah program untuk menampilkan deret bilangan kelipatan tiga (3) dari range 0 sampai 100. 2. Buatlah program untuk menampilkan deret bilangan yang habis dibagi dengan bilangan 6 dan 9 dari range deret 0 sampai 100

Struktur Perulangan Foreach Struktur foreach biasanya digunakan untuk melakukan perulangan pada array. Perulangan akan berakhir jika isi array telah habis. Sintaks : foreach (array_expression as $value) statement; Dgn bentuk ini,setiap elemen data array akan diberikan ke variabel $value dan pointer maju keelemen data berikutnya. Sintaks 2: foreach (array_expression as $key => $value)

Dengan bentuk ke2, indeks elemen data array akan diberikan ke variabel $key dan elemen data array akan di berikan ke variabel $value. Contoh: Foreach.php

foreach (array_expression as $value) <?php $kota[0] ="Medan"; $kota[1] ="Jakarta"; $kota[2] ="Surabaya"; $kota[3] ="Bandung"; $kota[4] ="Manado"; $kota[5] ="Bali"; foreach($kota as $value) { echo " Nama Kota : $value<br>"; } ?> Keterangan : Elemen data array diberikan ke ke variabel $value

foreach (array_expression as $key => $value) <?php $kode[Jakarta] ="021"; $kode[Surabaya] ="032"; $kode[Medan] ="061"; $kode[Bandung] ="022"; echo ("<h3> Elemen Array </h3>"); foreach($kode as $key =>$value) { echo ("kode $key : $value<br>"); } ?> Keterangan: Indeks elemen berupa string disebut juga array asosiatif. Indeks elemen diberikan ke nilai $key. Elemen data diberikan ke nilai $value

Contoh kasus Data karyawan dan gaji Ayu = “Rp.2.000.000"; Jack = “Rp.3.000.000"; Ryan = “Rp.3.500.000"; Henny = “Rp.2.500.000"; Farel = “Rp.4.000.000"; Coba buat script PHP dengan menggunakan Foreach. Hasil outputnya akan keluar Nama dan gaji.

Perintah break akan menghentikan pengulangan Break dan Continue Break Perintah break akan menghentikan pengulangan Contoh : <?php Echo “ break Statement “; for ($i=1; $i<10; $i++) { if ($i == 3) break; echo "$i "; } ?> Pengulangan berhenti ketika variabel $i bernilai 3.

Continue Perintah continue akan melewati value pengulangan yang ditentukan, kemudian melanjutkan kevalue berikutnya. Contoh : Continue.php

Retun dan Exit Statement Return Digunakan untuk mengakhiri execusi perintah setelah ditemukan perintah Return. Perintah exit akan menghentikan eksekusi blok program selanjutnya. Baris perintah setelah pengulangan tidak dieksekusi. Contoh : Retrun.php Exit.php