Anda di halaman 1dari 5

LAPORAN PRAKTIKUM

PEMROGRAMAN WEB
PRAKTIKUM 3

oleh

RIZKI ADIGUNO WIBOWO

135610123

Jurusan Sistem Informasi

STMIK AKAKOM YOGYAKARTA

2015
1. JUDUL
PERULANGAN
2. TUJUAN
 Mampu membuat aplikasi dengan memanfaatkan perulangan
3. DASAR TEORI

Perulangan berguna untuk menulis pernyataan yang perlu dieksekusi berulang-


ulang. Dalam perulangan diperlukan kondisi saat memulai perulangan dan saat
menghentikan perulangan, juga diperlukan apa yang akan dilakukan saat
perulangan berlangsung.

Perulangan while

while (ekspresi){
pernyataan;
}
Perintah akan terus berjalan selama kondisi bernilai TRUE.

Perulangan do-while

do{
pernyataan;
} while (ekspresi);
Akan dijalankan minimal sekali karena pengecekan kondisi ada di akhir, berakhir
saat kondisi bernilai FALSE.

Perulangan for

For (ekspresi1; ekspresi2; ekspresi3){


pernyataan;
}
Ekspresi satu adalah nilai awal, ekspresi 2 adalah kondisi, ekspresi 3 adalah
modifikasi nilai awal (bertambah atau berkurang) untuk menentukan kondisi.

4. PEMBAHASAN
PRAKTIK
- Script yang tertulis menunjukkan perulangan for, dengan variabel i bernilai 1,
perulangan berjalan selama i kurang dari atau sama dengan 5, dan i akan
ditambah satu. Saat perulangan berlangsung akan dituliskan for ke (nilai i).
Hasilnya adalah tampilan teks “for ke1” sampai “for ke 5”. Ketika kondisi
diganti menjadi i<10, hasil yang ditampilkan adalah teks “for ke 1” samapi “for
ke 9”. Ketika i++ diganti menjadi i+=2, tampilan berubah menjadi teks “for ke
1”, “for ke 3”, “for ke 5”, “for ke 7”, dan “for ke 9”. Setiap kali perulangan
berjalan, nilai i ditambah 2.
- Script yang tertulis menunjukkan pembuatan variabel i bernilai 1, lalu dibuat
perulangan while dengan kondisi i kurang dari atau sama dengan 5. Pernyataan
yang dijalankan adalah menampilkan teks while ke (nilai i) dan penambahan
nilai i (i++). Hasilnya adalah tampilan teks “while ke 1” sampai “while ke 5”.
Ketika kondisi diubah menjadi i<0, tidak didapat tampilan apapun
- Script yang tertulis menunjukkan pembuatan variabel i bernilai 1, lalu dibuat
perulangan do while dengan pernyataan yang dijalankan adalah menampilkan
teks do while ke (nilai i) dan penambahan nilai i (i++). Kondisi yang diberikan
adalah i kurang dari atau sama dengan 5. Hasilnya adalah tampilan teks “while
ke 1” sampai “while ke 5”. Ketika kondisi diubah menjadi i<0, hasil
menunjukkan tampilan teks “do while ke 1”. Perbedaan while dan do while
adalah jika while akan memeriksa kondisi terlebih dahulu sehingga jika kondisi
FALSE, pernyataan tidak akan dijalankan. Do while sebaliknya, kondisi dicek
di akhir dan pernyataan dijalankan terlebih dahulu, sehingga meskipun kondisi
adalah FALSE, pernyataan akan tetap dijalankan paling sedikit sekali.
- Pada formulang.php, awal diisi dengan 3 dan akhir diisi dengan 11. Hasilnya
ditampilkan teks “for ke 3” sampai dengan “for ke 11”.
- Pada formulang.php, awal diisi dengan 3, akhir diisi dengan 11 dan berhentikan
diisi 9 . Hasilnya ditampilkan teks “for ke 3” sampai dengan “for ke 9”. Artinya
saat nilai i adalah 9 (yaitu nilai berhenti), perulangan akan dihentikan dengan
perintah break. Perintah break digunakan untuk mengakhiri perulangan.
- Pada formulang.php, awal diisi dengan 3, akhir diisi dengan 11 dan lanjutkan
diisi 5 . Hasilnya ditampilkan teks “for ke 3” sampai dengan “for ke 11” tetapi
tidak ada “for ke 5”. Artinya saat nilai i adalah 5 (nilai henti), perulangan akan
langsung berlanjut tanpa menjalankan pernyataan. Perintah continue digunakan
untuk melanjutkan perulangan dengan melewati pernyataan di bawah perintah
tersebut.
- Hasil formisitanggal.php adalah tampilan dropdown hari dari 1 sampai 31,
bulan dari 1 sampai 12, dan tahun dari 1980 sampai 2019. Dipilih hari 28 bulan
10 tahun 2015, tombol tampilkan diklik dan dihasilkan tampilan “input tanggal:
28 / 10 / 2015”. Penggunaan perulangan meringkas penulisan script, tidak
diperlukan lagi menuliskan tag option 31 kali hanya untuk menuliskan hari,
begitu juga untuk penulisan bulan dan tahun.
5. TUGAS

tp3.php

<?php
$i=1;
while ($i<=4){
echo "STMIK &nbsp;";
$i++;
}

echo "<br/>";

$j=0;
do {
echo "Akakom &nbsp;";
$j++;
} while ($j<=4);

echo "<br/>";

echo "<ol>";
for ($k=1; $k<=5; $k++){
echo "<li>Kelas ".$k. "</li>";
}
echo "</ol>";
?>
6. LISTING PROGRAM
terlampir

Anda mungkin juga menyukai