membuat segitiga bintang dengan php

membuat segitiga bintang dengan php

Cara membuat algoritma segita bintang menggunakan bahasa pemrograman PHP adalah sebagai berikut.

Buat sebuah file dengan extensi.php pada direktori server. Apabila memakai xampp direktori berada di folder xampp-htdocs. Copi Paste script di bawah ini.

tampilan ketiga aplikasi dijalankan adalah sebagai berikut :

Penjelasan, Untuk membuat tampilan bintang seperti bentuk segitiga yang perlu diperhatikan adalah 3 hal, yaitu tinggi, spasi, dan karakter segitiga itu sendiri.

Langkah yang pertama kita buat sebuah perulangan yang akan menambahkan baris segita ke bawah. Baris bisa dibuat statis langsung pada variabel atau dibuat dinamis, yaitu dengan cara memasukkan nilai pada variabel tinggi tersebut.

Pada contoh diatas baris kita buat angka statis yakni 4. Perulangan pertama akan menampilkan baris sebanyak 4 kali.

Langkah yang kedua didalam perualan yang pertama kita buat perulangan lagi yang akan menampilkan spasi. Spasi kita buat dengan hitungan ambang batas tidak boleh lebih dari jumlsh baris dikurangi satu.

Pada studi kasus diatas karena jumlah baris adalah empat, maka ambang batas perulangan ke dua adalah empat dikurangi satu diulangi sebanyak empat kali.

Langkah yang ketiga masih didalam perulangan yang pertama kita buat perulangan untuk menampilkan karakter bintang dengan nilai maksimum perulangan adalah nilai perulangan pertama dikali dua dikurangi satu.

Hal ini dilakukan hingga perulangan pada langkah pertama selesai.

<?php
 
$tinggi=4;
 
//segititga sama kaki...
for($i=1;$i<=$tinggi;$i++){
    for($j=1;$j<=$tinggi-$i;$j++){
        echo "  ";
    }       
    for($k=1;$k<=$i*2-1;$k++){
            echo "*";
    }
    echo "<br>";
}
 
echo '<br>';
echo '<br>';
echo '<br>';
 
//segititga sisi kiri...
for($i=1;$i<=$tinggi;$i++){
    for($j=1;$j<=$i;$j++){
        echo "";
    }       
    for($k=1;$k<=$i;$k++){
            echo "* ";
    }
    echo "<br>";
}
 
 
echo '<br>';
echo '<br>';
echo '<br>';
 
//segititga sisi kanan...
for($i=1;$i<=$tinggi;$i++){
 
    for($j=$tinggi-$i;$j>=1;$j--){
        echo "   ";
    }       
 
    for($k=1;$k<=$i;$k++){
            echo "* ";
    }
 
 
    echo "<br>";
}
 
?>
Source Code Bridging BPJS dengan simrs

Source Code Bridging BPJS dengan simrs tutorial php lengkap untuk bridging bpjs dengan simrs agag sulit kita dapatkan diinternet. Namun Read more

Tutorial Codeigniter Gratis Membangun Sistem Informasi Akademik

Tutorial Codeigniter Gratis Membangun Sistem Informasi Akademik Codeigniter adalah salah satu framework yang bisa digunakan untuk membuat aplikasi dengan menggunakan Read more

Source Code Aplikasi PHP Gratis untuk Mengelola Berkas di Tempat Kerja

Source Code Aplikasi PHP Gratis untuk Mengelola Berkas di Tempat Kerja Aplikasi ini berfungsi untuk mengelompokkan file document secara digital Read more

Download PHP Sistem Pakar Penyakit Manusia Berbasis Web

Download PHP Sistem Pakar Penyakit Manusia Berbasis Web Sistem pakar atau dalam bahasa Inggris disebut dengan Expert System adalah sebuah Read more

Leave a Reply

Your email address will not be published.

© 2021 javacposjavacpos.com ALL RIGHT RESERVED