Laporan PHP Perulangan
-
Upload
saragih-ruben -
Category
Documents
-
view
216 -
download
0
Transcript of Laporan PHP Perulangan
-
7/28/2019 Laporan PHP Perulangan
1/9
Nama : Ruben Saragih
PHP
[ Perulangan ]
Pemateri : Kingkin kuraesin
Trimans yogianaKelas : XII TKJ A
Hari/tgl : Jumat,29 Maret 2013 Pelajaran :
Database Web
I. Tujuan
- Siswa dapat menghubungkan pemrograman html dan php
- Siswa dapat memahami fungsi perulangan pada php
II. Pendahuuan
Struktur perulangan atau yang biasa disebut looping digunakan ketika ingin mengeksekusi suatu
blok perintah yang dilakukan secara berulang.
Flowchart Struktur Perulangan
Mulai
Ekspresi
Proses
Selesai
Salah
BenarProses
Looping
-
7/28/2019 Laporan PHP Perulangan
2/9
Bagan diatas menunjukkan diagram alur struktur perulangan. Sebuah proses akan dilakukan secara
berulangan, jika kondisi yang ada dalam ekspresi masih bernilai benar. Ketika kondisi bernilai salah,
perulangan selesai dilakukan.
1.1 Perulangan dengan While
Perulangan dengan perintah while digunakan untuk melakukan perulangan selama ekspresi kendali
bernilai benar. Pemrosesan perulangan akan berhenti ketika ekspresi kendali bernilai salah atau
diberikan sebuah break eksplisit dalam kode program.:
while (ekspresi)
{statement;}
Ekspresi merupakan kondisi yang harus dipenuhi sebagai syarat terjadinya perulangan. Artinya jika
kondisi pada ekspresi masih dipenuhi, perulangan masih dilakukan.
Nama file : looping_while.php Hasilnya :
Statement pada script diatas dapat dijelaskan sebagai berikut :
Statement Keterangan
$a = 1; Digunakan untuk member nilai awal perulangan
While ($a < 10) Digunakan untuk memberi kondisi bahwa perulangan akan dilakukan
ketika kondisi a < 10 masih terpenuhi
$a++; Statement ini merupakan increment a yang artinya di setiap kali
perulangan, nilai a akan bertambah 1, sampai akhirnya a = 10 dan
proses pengulangan akan berhenti
-
7/28/2019 Laporan PHP Perulangan
3/9
Jadi perulangan while akan memeriksa ekspresi terlebih dahulu. Ekspresi yang benar akan menyebabkan
perulangan, sedangkan yang salah akan menyebabkan perulangan berhenti.
III. Alat dan bahan
- Xampp - Notepad
- Browser - Laptop/pc
IV. Langkah kerja
1. Pastikan aplikasi xampp sudah terinstal di laptop atau pc
2. Jalankan aplikasi xampp dan jalankan pula apache dan mysql beserta modulnya
3. Buat file index.php untuk menampilkan form.Lalu masukan script berikut
-
7/28/2019 Laporan PHP Perulangan
4/9
4. Setelah itu buat form a.php untuk halaman perulangan pembuatan tabel.Lalu masukan script berikut
4.a. $a = $_POST [jumlah];
Variable $a menunjukan dengan input name jumlah pada file index.php
4.b. $b = 1;
Variable $b bernilai satu
4.c. echo "
no
nama
matematika
b.indonesia
b.inggris
";
Pada bagian ini merupakan pembuatan tabel yang merupakan field dari form tersebut
-
7/28/2019 Laporan PHP Perulangan
5/9
4.d. while ( $b
-
7/28/2019 Laporan PHP Perulangan
6/9
5. Kemudian buat file b.php untuk proses perhitungan input yang sudah dimasukan pada tabel data.Lalu
masukan script berikut
Pada bagian ini merupakan script proses penjumlahan nilai dan pembagian hasil dari penjumlahan
nilai.Bagian ini terdapat variable $zmtk , $zind ,$zing , $zrata , $zzmtk , $zzind ,$zzing , $zzrata
walaupun tidak terdapat nilai tetapi dianggap 0.Dan perulangan akan berfungsi jika syarat $e
-
7/28/2019 Laporan PHP Perulangan
7/9
$zzmtk = $zmtk / $w; hasil dari penjumlahan variabel $mtk dibagi 3
$zzind = $zind / $w; hasil dari penjumlahan variabel $ind dibagi 3
$zzing = $zing / $w; hasil dari penjumlahan variabel $ing dibagi 3
$zzrata = $zrata / $w; hasil dari penjumlahan variabel $rata dibagi 3
Pada bagian ini terdapat pembuatan field . Kemudian terdapat ekspresi perulangannya adalah
$d
-
7/28/2019 Laporan PHP Perulangan
8/9
Hasil kerja
- index.html
- a.php
-
7/28/2019 Laporan PHP Perulangan
9/9
- b.php
V. Kesimpulan
Struktur while hampir sama seperti for hanya berbeda pada pemasukan scriptnya dan struktur
perulangan bergantung pada ekpresi yang diberikan