Laporan PHP Perulangan

download Laporan PHP Perulangan

of 9

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