echo "<html><body><center>"; for ($i=0; $i < 5; $i++) { for ($j=0; $j < $i; $j++) { echo "* "; } echo "<br/>"; } for ($a = 5; $a > 0; $a--) { for ($b = 0; $b < $a; $b++) { echo "* "; } echo "<br/>"; } echo "</center><body></html>";
0 jempol
mufidhadi
300
1
·
8 tahun, 3 bulan yang lalu
·
0 jempol
yang dimaksud "tengahnya" disini apa ya? kalau yang dimaksud adalah model rata tengah untuk hasil runningnya, coba hilangkan elemen <center> dan </center> semoga membantu ;)
mgufron
208
1
penanya
·
8 tahun, 3 bulan yang lalu
·
0 jempol
itukan hasil runingnya belah ketupat, yang saya maksud belah ketupat itu tengahnya bolong/kosong * * * * * * * * * * * *
mufidhadi
300
1
·
8 tahun, 3 bulan yang lalu
·
0 jempol
tadi saya coba di konsol codesaya. hasil running yang saya dapat dari kodenya tidak ada bolongnya hasilnya seperti ini: * * * * * * * * * * * * * * * * * * * * * * * * * kalau boleh tau itu ketika mencoba dieksekusinya pakai apa ya?
mgufron
208
1
penanya
·
8 tahun, 3 bulan yang lalu
·
0 jempol
pakai php * * * * * * * * * * * * * * * * outputnya jadi seperti itu
bramanto
300
1157
·
8 tahun, 3 bulan yang lalu
·
1 jempol
Halo coder @mgufron. Mungkin dengan sedikit menambahkan kondisi pada loop for kedua. Sintaks code sederhanaNya seperti ini : echo "<html><body><center>"; $x = 5; // Definisi Jumlah BintangNya for ($i=0; $i < $x; $i++) { $y = $i; for ($j=0; $j < $y; $j++) { if(($j > 0) && ($j < ($y - 1))){ echo " "; } else { echo " * "; } } echo "<br/>"; } for ($a = $x; $a > 0; $a--) { $y = $a; for ($b = 0; $b < $y; $b++) { if(($b > 0) && ($b < ($y - 1))){ echo " "; } else { echo " * "; } } echo "<br/>"; } echo "</center><body></html>";