DomaiNesia

Latihan PHP - Membuat Segitiga Siku Siku

  • Fajrul Aslim

    Full Stack Developer
    14 Juli 2020, 123x dilihat

Bagian ini adalah seri dari belajar Algoritma Pemrograman menggunakan PHP. Saya akan membahas soal-soal pemrograman yang biasanya akan kita kerjaan saat mengerjakan ujian kuliah atau saat mengerjakan tes interview penerimaan kerja. Pada kesempatan kali ini saya akan menjelaskan bagaimana membuat segitiga siku-siku bintang menggunakan PHP. Mari kita simak.

 

Pertanyaan 

Buatlah program yang menampilkan segitiga siku-siku bintang seperti pada gambar di bawah ini!

*

* *

* * *

* * * *

* * * * * 

 

Solusi 

// perulangan pada baris
for( $baris=5; $baris>0; $baris--) {
    // perulangan pada kolom
    for($kolom=6; $kolom>$baris; $kolom--){
        echo "* ";
    }
    echo"
"; }

 

Penjelasan

Logika perhitungan pada program di atas, jika dipaparkan dalam tabel maka akan seperti ini:

 

 

Dari solusi di atas, kita juga dapat mengembangkannya menjadi lebih baik lagi. Misalnya, kita dapat mengubah bintang menjadi baris angka berurutan dari kecil ke besar atau sebaliknya, kita dapat membuat menjadi setengah belahketupat, dan sebagainya. Silahkan berkreasi!

 

Terima Kasih.

 

DOWNLOAD SOURCE CODE

 

Affiliate Banner Unlimited Hosting Indonesia