PRAKTEK PEMROGRAMAN TERSTRUKTUR A. DASAR TEORI
Struktur kendali pengulangan, dilakukan untuk memecahkan permasalahan terstuktur
yang menggunakan perulangan sebanyak yang diinginkan, atau baik yang sudah diketahui
banyak perulangannya atau belum diketahui banyak perulangannya. Ada tiga bentuk
struktur perulangan yaitu Menggunakan FOR, WHIL Do, dan DO While.
1. Struktur perulangan menggunakan FOR DO
Perintah pengulangan menggunakan FOR digunakan untuk melakukan perulangan
sejumlah perulangan yang sudah diketahui jumlah perulangannya.Pada kondisi ini
tidak perlu menuliskan kondisi yang untuk dilakukan pengujian. Kita hanya dapat
menentukan variabel nilai awal untuk mulai melakukan pengerjakan dan menentukan
nilai variabel akhir untuk melakukan pengakhiran perhitungan. Nilai variabel
penghitung akan secara otomatis melakukan penambahan atau pengurangan tiap
dilaksanakn proses perhitungan. Bentuk struktur penulisan program adalah sebagai
berikut :
FOR (nilai_awal;nilai_akhir;penambah/pengurangan)
{
Blok pernyataan yang dijalankan
}
2. Perulangan menggunakan WHILE DO
Perulangan menggunakan while digunakan untuk melakukan perulangan yang belum
diketahui banyak perulangannya. Perulangan akan diproses terus sampai selama
kondisi bernilai benar. Bentuk struktur perulangan menggunakan While adalah
sebagai berikut :
WHILE (kondisi)
{
Pernyataan yang akan dijalankan
}
3. Perulangan menggunakan DO While
Perulangan menggunakan Do While digunakan untuk melakukan perulangan untuk
suatu kondisi dimana suatu proses akan berjalan terus sampai kondisi yang bernilai
salah. Bentuk struktur perulangan menggunakan Do While adalah sebagai berikut :
Do
{
Pernytaaan yang akan dikerjakan
}
While (kondisi)
Perbedaan while dan Do while yaitu terletak dikondisi yang diperiksa, dengan
menggunakan While kondisi di awal yang berarti kondisi sudah bernilai benar sedang
menggunakan Do While kondisi diperiksa dia diakhir yang berarti paling sedikit
perulangan akan dilakukan sekali karena untuk masuk keperulangan tidak ada kondisi
yang terpenuhi.
C. PRAKTEK
1. Ketikan script berikut menggunakan editor notepade anda simpan dengan nama Md5for.php
hasilnya sebagai berikut:
2. Ketikan script berikut dengan editor notepade anda simpan dengan nama
md5while.php
}
2. Perulangan menggunakan WHILE DO
Perulangan menggunakan while digunakan untuk melakukan perulangan yang belum
diketahui banyak perulangannya. Perulangan akan diproses terus sampai selama
kondisi bernilai benar. Bentuk struktur perulangan menggunakan While adalah
sebagai berikut :
WHILE (kondisi)
{
Pernyataan yang akan dijalankan
}
3. Perulangan menggunakan DO While
Perulangan menggunakan Do While digunakan untuk melakukan perulangan untuk
suatu kondisi dimana suatu proses akan berjalan terus sampai kondisi yang bernilai
salah. Bentuk struktur perulangan menggunakan Do While adalah sebagai berikut :
Do
{
Pernytaaan yang akan dikerjakan
}
While (kondisi)
Perbedaan while dan Do while yaitu terletak dikondisi yang diperiksa, dengan
menggunakan While kondisi di awal yang berarti kondisi sudah bernilai benar sedang
menggunakan Do While kondisi diperiksa dia diakhir yang berarti paling sedikit
perulangan akan dilakukan sekali karena untuk masuk keperulangan tidak ada kondisi
yang terpenuhi.
C. PRAKTEK
1. Ketikan script berikut menggunakan editor notepade anda simpan dengan nama Md5for.php
<HTML>
<HEAD>
<TITLE>Menampilkan Bilangan 1-25</TITLE>
</HEAD>
<BODY>
<HEAD>
<TITLE>Menampilkan Bilangan 1-25</TITLE>
</HEAD>
<BODY>
<?php
for ($bilangan = 1; $bilangan <= 25; $bilangan++)
print("$bilangan <BR>\n");
?>
</BODY>
</HTML>
for ($bilangan = 1; $bilangan <= 25; $bilangan++)
print("$bilangan <BR>\n");
?>
</BODY>
</HTML>
2. Ketikan script berikut dengan editor notepade anda simpan dengan nama
md5while.php
<HTML>
<HEAD>
<TITLE>Menampilkan Bilangan </TITLE>
</HEAD>
<BODY>
<?php
$a = 5 ;
while($a > 7){
print ( $a );
$a++ ;
}
?>
</BODY>
</HTML>
<HEAD>
<TITLE>Menampilkan Bilangan </TITLE>
</HEAD>
<BODY>
<?php
$a = 5 ;
while($a > 7){
print ( $a );
$a++ ;
}
?>
</BODY>
</HTML>
hasilnya sebagi berikut:
3. Ketikan script berikut dengan editor notepade anda simpan dengan nama md5dowhile.php
hasilnya sebagai berikut:
4. Ketikan script berikut menggunakan editor notepade anda simpan dengan
md5dowhile2.php
hasilnya sebagai berikut:
2. Simpan dengan nama “tugasmod51.php” di document-root komputer Anda.
3. Buka browser dan ketikkan alamat http://localhost/ninik/tugasmod51.php
4. Lihat hasilnya di browser. Akan terlihat tampilan seperti pada gambar
5.Selesai.
2. Buatlah program untuk menampilkan karakter/string identitas anda dengan
menggunakan struktur perulangan sebanyak N kali.
3. Ketikan script berikut dengan editor notepade anda simpan dengan nama md5dowhile.php
<HTML>
<HEAD>
<TITLE>Menampilkan Bilangan </TITLE>
</HEAD>
<BODY>
$a = 0;
do {
print $a;
$a++;
} while ($a < 5);
<HEAD>
<TITLE>Menampilkan Bilangan </TITLE>
</HEAD>
<BODY>
$a = 0;
do {
print $a;
$a++;
} while ($a < 5);
</BODY></HTML>
md5dowhile2.php
<html>
<head>
<title>Struktur pengulangan dengan do...while</title>
</head>
<body>
<?php
$i = 1;
do
{
print("Ini juga pengulangan yang ke-$i<br>");
$i++;
}
while ($i <= 6);
$j = 5;
do
{
print("<br>Perulangan ini kondisinya tidak terpenuhi<br>");
$j++;
}
while($j <= 3);
?>
</body> <</html>
<head>
<title>Struktur pengulangan dengan do...while</title>
</head>
<body>
<?php
$i = 1;
do
{
print("Ini juga pengulangan yang ke-$i<br>");
$i++;
}
while ($i <= 6);
$j = 5;
do
{
print("<br>Perulangan ini kondisinya tidak terpenuhi<br>");
$j++;
}
while($j <= 3);
?>
</body> <</html>
C. TUGAS
1. Rubahlah bentuk for pada praktek 1 menjadi struktur While Do dan Do While
1. Rubahlah bentuk for pada praktek 1 menjadi struktur While Do dan Do While
Langkah-langkah untuk membuat programnya disini saya menggunakan adobe dreamwever
1.ketikan script dibawah ini
<html>
<font color="blue">
<font face="Comic Sans MS">
<font size="5px">
<body background="picea-cone-1280-1024-3891.jpg">
<head>
<title>Menampilkan Bilangan 1-25</title>
</head>
<body>
<?php
print("menggunakan Do While :");
$a=1;
do {
print("$a");
$a++;
}
while ($a<=25);
print("<br></br>menggunakan while do :");
$b=1;
while($b<=25){
print("$b");
$b++;
}
?>
<font color="blue">
<font face="Comic Sans MS">
<font size="5px">
<body background="picea-cone-1280-1024-3891.jpg">
<head>
<title>Menampilkan Bilangan 1-25</title>
</head>
<body>
<?php
print("menggunakan Do While :");
$a=1;
do {
print("$a");
$a++;
}
while ($a<=25);
print("<br></br>menggunakan while do :");
$b=1;
while($b<=25){
print("$b");
$b++;
}
?>
3. Buka browser dan ketikkan alamat http://localhost/ninik/tugasmod51.php
4. Lihat hasilnya di browser. Akan terlihat tampilan seperti pada gambar
2. Buatlah program untuk menampilkan karakter/string identitas anda dengan
menggunakan struktur perulangan sebanyak N kali.
1.ketikan script dibawah ini
<html>
<font color="blue">
<font face="Comic Sans MS">
<font size="5px">
<body background="picea-cone-1280-1024-3891.jpg">
<head>
<title>Menampilkan Bilangan 1-25</title>
</head>
<body>
<?php
print("menggunakan Do While :");
$a=1;
do {
print("$a");
$a++;
}
while ($a<=25);
print("<br></br>menggunakan while do :");
$b=1;
while($b<=25){
print("$b");
$b++;
}
?>
<font color="blue">
<font face="Comic Sans MS">
<font size="5px">
<body background="picea-cone-1280-1024-3891.jpg">
<head>
<title>Menampilkan Bilangan 1-25</title>
</head>
<body>
<?php
print("menggunakan Do While :");
$a=1;
do {
print("$a");
$a++;
}
while ($a<=25);
print("<br></br>menggunakan while do :");
$b=1;
while($b<=25){
print("$b");
$b++;
}
?>
2. Simpan dengan nama “dataninik.php” di document-root komputer.
3. Buka browser dan ketikkan alamat http://localhost/ninik/dataninik.php
4. Lihat hasilnya di browser. Akan terlihat tampilan seperti pada gambar dibawah ini.
5.selesai.3. Buka browser dan ketikkan alamat http://localhost/ninik/dataninik.php
4. Lihat hasilnya di browser. Akan terlihat tampilan seperti pada gambar dibawah ini.

