Cara membuat segitiga bintang sudah sangat wajib hukumnya bagi pemula programer terutama dalam praktikum di perkuliahan, tes kerja di perushaan IT dan untuk melatih logic. oleh karena itu kali ini saya akan bahas bagaimana cara membuatnya.
pertama dalam membuat segitiga bintang dengan PHP kita harus mengetahui terlebih dahulu konsep looping namun sebenarnya masih banyak cara lain dalam membuat segitiga bintang tanpa menggunakan looping.
1. Segitiga Bintang Rata Kiri
<?php |
| /* |
| * created by kang ono |
| * https://onophp.blogspot.com/ |
| */ |
| for( $a=10;$a>0;$a--){ |
| for($a1=10;$a1>$a;$a1--){ |
| echo"x"; |
| } |
| echo"<br>"; |
| } |
| ?> |
2. Segitiga Bintang Rata Kanan
<?php |
| /* |
| created by kang ono |
| https://onophp.blogspot.com/ |
| */ |
| for( $a=10;$a>0;$a--) { |
| for($b=1; $b<=$a; $b++){ |
| echo "  "; |
| } |
| for($c=10;$c>$a;$c--){ |
| echo "*"; |
| } |
| echo "<br/> "; |
| } |
3. Segitiga Terbalik Rata Kiri
<?php |
| /* |
| created by kang ono |
| https://onophp.blogspot.com/ |
| */ |
| $jumlah = 10; |
| echo "<br/>"; |
| for($a=1; $a<=$jumlah; $a++){ |
| for($c=$jumlah; $c>=$a; $c-=1){ |
| echo '*'; |
| } |
| echo "<br/>"; |
| } |
4. Segitiga Sama Kaki Lancip Atas
<?php |
| /* |
| created by kang ono |
| https://onophp.blogspot.com/ |
| */ |
|
|
| $jumlah=10; |
|
|
| for($a=1; $a<=$jumlah; $a++){ |
| for($b=$jumlah; $b>=$a; $b-=1){ |
| print(' '); |
| } |
| for($c=1; $c<=$a; $c++){ |
| echo '*'; |
| } |
| echo "<br/>"; |
| } |
5. Segitiga Sama Kaki Lancip Bawah
<?php |
| /* |
| created by kang ono |
| https://onophp.blogspot.com/ |
| */ |
| $jumlah=10; |
| for($a=1; $a<=$jumlah; $a++){ |
| for($b=1; $b<=$a; $b++){ |
| echo ' '; |
| } |
| for($c=$jumlah; $c>=$a; $c-=1){ |
| echo '*'; |
| } |
| echo "<br/>"; |
| } |
6. Segitiga Diamond
<?php |
| /* |
| created by kang ono |
| https://onophp.blogspot.com/ |
| */ |
| $jumlah=10; |
|
|
| for($a=1; $a<=$jumlah; $a++){ |
| for($b=$jumlah; $b>=$a; $b-=1){ |
| print(' '); |
| } |
| for($c=1; $c<=$a; $c++){ |
| echo '*'; |
| } |
| echo "<br/>"; |
| } |
| for($a=1; $a<=$jumlah; $a++){ |
| for($b=1; $b<=$a; $b++){ |
| echo ' '; |
| } |
| for($c=$jumlah; $c>=$a; $c-=1){ |
| echo '*'; |
| } |
| echo "<br/>"; |
| } |
Semoga Bermanfaat :)
mantap gan informasinya. belajar pemrograman emang menyenangkan kalo udah mulai ngoding kadang lupa waktu.
ReplyDelete