Pada artikel kali ini saya akan mencoba membuat sebuah Perulangan bersarang atau Nested Loop yang berbentuk segitiga, tepatnya segitiga siku-siku. Nested Loop for saya artikan sebagai perulangan bersarang dengan for atau sebuah perulangan for didalam for.
Hasil skrip diatas akan seperti gambar dibawah ini:![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtRCjIzPVl4rKfZmny3ZEwHTw2KwnXssDcY0EtBYQsmSzo0IZ8Uqbr78p7ag_4tIRyZ3BxsPJ43ghoHMuorP6FDQTs4JvrtmFrZ3aWUozMIP6BOXxG24atxQ7hcYhP4rX28WIoff87-io/s1600/segitiga_1.jpg)
Hasil skrip diatas akan seperti gambar dibawah ini:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_bMf2lJEdOKA5dZkTUBAfF4zQbpAVd4XcR3dzFYG1Y-YtsluET_h98cGUhrMql-XurdoWHkWqS_bfrNV372fbKQsgQ1hWj4ISk2sOKmazy6dFUZxIoRZYMc6GGf92jjBV4n1O838GRMM/s1600/segitiga_2.jpg)
Untuk membuat nested loop segitiga bintang atau bukan nested loop segitiga bilangan seperti gambar diatas, silakan ganti kode "echo $x;" dengan "echo '*';".
<?php
// rata atas kiri
for($i=1; $i<=10; $i++){
for($x=1; $x<=$i; $x++){
echo $x;
}
echo "<br />";
}
?>
<?php
// rata atas kanan
echo '<p style="float: left; text-align: right;">';
for($i=1; $i<=10; $i++){
for($x=$i; $x>=1; $x--){
echo $x;
}
echo "<br />";
}
echo '</p>';
?>
Hasil skrip diatas akan seperti gambar dibawah ini:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtRCjIzPVl4rKfZmny3ZEwHTw2KwnXssDcY0EtBYQsmSzo0IZ8Uqbr78p7ag_4tIRyZ3BxsPJ43ghoHMuorP6FDQTs4JvrtmFrZ3aWUozMIP6BOXxG24atxQ7hcYhP4rX28WIoff87-io/s1600/segitiga_1.jpg)
<?php
// rata bawah kiri
for($i=10; $i>=1; $i--){
for($x=1; $x<=$i; $x++){
echo $x;
}
echo "<br />";
}
?>
<?php
// rata bawah kanan
echo '<p style="float: left; text-align: right;">';
for($i=10; $i>=1; $i--){
for($x=$i; $x>=1; $x--){
echo $x;
}
echo "<br />";
}
echo '</p>';
?>
Hasil skrip diatas akan seperti gambar dibawah ini:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_bMf2lJEdOKA5dZkTUBAfF4zQbpAVd4XcR3dzFYG1Y-YtsluET_h98cGUhrMql-XurdoWHkWqS_bfrNV372fbKQsgQ1hWj4ISk2sOKmazy6dFUZxIoRZYMc6GGf92jjBV4n1O838GRMM/s1600/segitiga_2.jpg)
Untuk membuat nested loop segitiga bintang atau bukan nested loop segitiga bilangan seperti gambar diatas, silakan ganti kode "echo $x;" dengan "echo '*';".