FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.

dokumen-dokumen yang mirip
(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

Struktur Kondisi dan Perulangan

Pertemuan 3 Struktur Kondisi dan Perulangan

Struktur dan Kondisi Perulangan. Struktur Kondisi

Materi 4: Perintah For Perintah Do While

Memahami Struktur Perulangan Dalam PHP

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

MODUL. Variabel. Workshop Programming

MODUL 2 PHP INTRO PHP INTRO

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL 6 STRUKTUR KONDISI (PERULANGAN)

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

PRAKTIKUM WEB DINAMIS MODUL PENGGUNAAN KONDISI PADA FORM PHP

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

MODUL PEMROGRAMAN WEB

Chapter 5. Struktur Kontrol Perulangan

Pemrograman Web Lanjut 2017

PERTEMUAN KE 1 PENGENALAN DASAR PHP

Pengenalan Script. Definisi HTML

V. PENGULANGAN. while (kondisi) { Pernyataan ; } Copyright PIK Unsri Agustus 2006

Dasar PHP. Wiratmoko Yuwono

STRUKTUR DASAR PHP ASUMSI 02/10/2014

Selection, Looping, Branching

BAB I PENDAHULUAN. untuk memiliki keterampilan khusus yang didalam proses belajar mengajar.

Pertemuan 2. Muhadi Hariyanto

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

E-trik Ajax. Database MySQL. Dedi Alnas

Pertemuan6 Percabangan & Perulangan pada Ruby

Struktur Kontrol. (Repetition)

1 MODUL 5 MODUL 5 PERULANGAN

Struktur Kontrol. (Repetition) 1. Pemilihan (Selection) 2. Pengulangan

PERULANGAN PROSES. Proses perulangan ditandai dengan mekanisme yang disebut loop. Proses Loop : Proses yang berulang-ulang

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

BAB III METEDOLOGI PENELITIAN. harus melakukan penginstalan software - software pendukung untuk membuat

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

Pemrograman PHP7 untuk Pemula

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

P - 8 Bab 6 : PHP (Kondisi dan Perulangan)

Control Flow & Array. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Pengenalan PHP Contoh penulisan file PHP :

Pertemuan 07 Struktur Dasar PHP

Otodidak Bahasa Pemrograman Perl

Rekursif/ Iterasi/ Pengulangan

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

Bab 2 Struktur Dasar PHP

BAB VII DASAR-DASAR PHP

Prosedur Menjalankan Program / Alat

JavaScript. Pemrograman Web 1. Genap

BAB 5 PERULANGAN DAN ARRAY

PHP (HYPERTEXT PREPROCESSOR)

Pemrograman Web 55 BAB 4 ARRAY/LARIK

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10

BAB 3 PERULANGAN DAN FUNGSI

Pertemuan 2 Struktur Dasar PHP

APLIKASI Web Server dan MySql menggunakan Xampp

4.1. Pernyataan Kondisi dan Perulangan Pernyataan kondisi digunakan apabila kita ingin membandingkan atau mengetahui nilai suatu objek.

P - 9 & 10 Bab 7 : PHP (Perulangan dan Array)

BAB IV HASIL DAN UJI COBA

PRAKTIKUM APLIKASI WEB DAY 8. (PHP : Pernyataan Kontrol)

BAB V PERULANGAN. for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )

PEMOGRAMAN WEB II MODUL. Oleh: CHALIFA CHAZAR MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG

1.1 Tujuan a. Mahasiswa dapat menggunakan operator Logika b. Mahasiswa dapat membuat program kecil dengan mengikutkan control flow

BUKU PANDUAN SISTEM INFORMASI PENGUJI MUTU BARANG UNTUK PMB/CALON PMB

PRAKTIKUM PEMROGRAMAN WEB MODUL 7 TWITTER BOOTSTRAP

BAB VII INTERNET. 7.1 Pendahuluan

Praktikum Dasar Pemrograman

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

BAB VI STATEMENT KONTROL

Pengembangan Web. Ramos Somya

Menjalankan Program Aplikasi Web Sistem Pengolahan Data Nilai Siswa SMA Negeri 1 Piyungan Bantul

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan

Gambar 1 Blok Diagram AN190. P1.0 (J3 pin 3) IN1 (J1 pin3) Tabel 1 Hubungan antar PC-Link Serial PPI dan DT-I/O Quad Relay Board12V

BAB II LANDASAN TEORI

MENGENAL PERNYATAAN KONTROL

DAFTAR ISI. P a g e i. DAFTAR ISI... i PENDAHULUAN... 1 AKSES APLIKASI ONLINE STR Menu Registrasi Registrasi Baru...

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection)

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah

Prosedur Menjalankan Program

BAB I PENDAHULUAN. Bahan ajar adalah segala bentuk bahan yang digunakan untuk membantu

PENGENALAN PHP DASAR

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

MODUL 3 PERCABANGAN TINGKAT LANJUT DAN PERULANGAN

Perulangan Java Statement Control dalam Java

Gambar 1 Blok Diagram AN190. P1.0 (J3 pin 3) IN1 (J1 pin3) Tabel 1 Hubungan antar PC-Link Serial PPI dan DT-I/O Quad Relay Board12V

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

Teknologi Aplikasi Web Server. Pemrograman Web Dinamis ; RPL XI-1 Guru Mapel : Hendri Winarto, S.T.

MODUL 1 Operasi Dasar dalam PHP

PRAKTIK MATA PELAJARAN

Scope Variable. Sebuah variabel di dalam sebuah fungsi memiliki jangkauan tertentu. Skop variabel terdiri dari:

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

PERULANGAN (LOOP) PERNYATAAN WHILE

BAB IV IMPLEMENTASI DAN PENGUJIAN

Nama : Susanaros N.C Sekolah : Smaga Magetan (Adiwiyata School)

P 6 Bab 5 : Perulangan. 5.1 Tujuan. 5.2 Materi. 5.3 Struktur Perulangan. SQ

Transkripsi:

A. Kompetensi Mahasiswa diharapkan dapat: 1. Memahami dan menguasai Struktur Kondisi For 2. Memahami dan menguasai Struktur Kondisi While 3. Memahami dan menguasai Struktur Kondisi Do...While 4. Memahami dan menguasai Struktur Kondisi Foreach B. Dasar Teori Struktur kendali perulangan digunakan untuk mengulang suatu perintah sebanyak yang diinginkan. Ada beberapa jenis perintah perulangan dallam PHP, di antaranya adalah sebagai berikut: 1. Struktur Kondisi For Perintah For digunakan untuk mengulangi suatu perintah dengan jumlah pengulangan yang sudah diketahui. Pada perintah ini menuliskan nilai awal dan nilai akhir variabel penghitung. Nilai variabel penghitung akan secara otomatis bertambah atau berkurang tiap kali perulangan dilaksanakan. Sintaks penulisan perintah For sebagai berikut: for (init_awal; kondisi; counter) { statement-yang-diulang; } a. init_awal merupakan inisialisasi atau nilai awal variable. b. kondisi merupakan statemen kondisi yang akan membatasi perulangan. c. counter merupakan pertambahan atau pengurangan nilai variabel sehingga perulangan tetap berjalan. 2. Struktur Kondisi While Perintah While digunakan untuk mengulang suatu perintah sampai jumlah yang belum bisa ditentukan. Pengulangan akan terus berjalan selama kondisi masih bernilai benar. Sintaks penulisan perintah While adalah sebagai berikut: init_awal; while (kondisi) { statement-yang-diulang; counter; }

a. init_awal merupakan inisialisasi atau nilai awal variable. b. kondisi merupakan statemen kondisi yang akan membatasi perulangan. c. counter merupakan pertambahan atau pengurangan nilai variabel sehingga perulangan tetap berjalan. 3. Struktur Kondisi Do...While Pada perintah Do... While proses perulangan akan terus dijalankan selama kondisi masih bernilai benar. Proses perulangan akan berhenti jika kondisi bernilai salah. Sintaks penulisan perintah Do... While sebagai berikut: init_awal; do { statement-yang-diulang; counter; } while (kondisi); a. init_awal merupakan inisialisasi atau nilai awal variable. b. kondisi merupakan statemen kondisi yang akan membatasi perulangan. c. counter merupakan pertambahan atau pengurangan nilai variabel sehingga perulangan tetap berjalan. d. Pada struktur do...while, pemeriksaan kondisi ada di bawah, sehingga statement yang berada dalam block do...while setidaknya akan dieksekusi sebanyak satu kali. 4. Struktur Kondisi Foreach Sintaks penulisan perintah foreach sebagai berikut: foreach (array_expression as $value) statement; foreach (array_expression as $key => $value) statement; Struktur foreach biasanya digunakan untuk melakukan perulangan berdasarkan isi suatu array. Perulangan akan berakhir jika isi array telah habis. C. Alat dan bahan 1. Komputer/laptop 2. Browser (mozilla firefox, opera, google chrome, internet explorer) 3. Notepad ++

4. XAMPP D. Keselamatan kerja E. Langkah kerja Contoh 1 Program 1 : for.php Deskripsi : Program Struktur Perulangan For dan beberapa variasinya. 1. Ketiklah script di bawah ini dengan notepad ++ 2. Simpanlah file dengan nama for.php di folder c:/xampp/htdocs 3. Nyalakan XAMPP 4. Bukalah web browser dan masukkan alamat berikut: localhost/for.php sehingga muncul tampilan sebagai berikut:

Keterangan program 1: Program di atas merupakan bentuk-bentuk perulangan dengan menggunakan for. Contoh yang pertama (baris 3-5) merupakan bentuk yang paling umum. Pada contoh 2, batas akhir perulangan tidak disebutkan dalam for, tapi diatur dengan if dan break (baris 9-11). Contoh 2: Program 2 : while.php Deskripsi : Program Struktur Perulangan While dan beberapa variasinya. Ulangi langkah 1 5 seperti pada contoh 1 di atas dan ketiklah program di bawah ini: Sehingga muncul tampilan pada browser sebagai berikut:

Contoh 3: Program 3 : dowhile.php Deskripsi : Program Struktur Perulangan dengan Do...While. Ulangi langkah 1 5 seperti pada contoh 1 di atas dan ketiklah program di bawah ini: Sehingga muncul tampilan pada browser sebagai berikut: Keterangan: Program 3 menampilkan bilangan ganjil antara 1 sampai 20 menggunakan struktur perulangan do..while. Pada struktur perulangan do...while, pemeriksaan kondisi berada di bawah.

F. Latihan Buatlah tampilan pada browser seperti berikut: 1. Gunakan struktur perulangan FOR 2. Gunakan struktur perulangan FOR Tampillan bintang melebar sampai ke bawah 3. Buatlah tampilan ganti baris seperti berikut: