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

54 Replies to “membuat segitiga bintang dengan php”

  1. Piopoky says:

    http://buystromectolon.com/ – ivermectin for humans online

  2. Propecia says:

    original cialis commercial

  3. Stromectol says:

    Cialis Discount Card

  4. Viagra says:

    cialis mountains in puerto rico

  5. payprox says:

    http://buypropeciaon.com/ – finasteride for sale

  6. ToloJalse says:

    https://buytadalafshop.com/ – cialis online cheap

  7. Priligy says:

    viagra y presion arterial

  8. Prednisone says:

    Credible India Pharmacy

  9. Neurontine says:

    Comprar Viagra Online Sin Receta Medica

  10. Viagra says:

    Amoxicillin And Viagra

  11. Viagra says:

    Where To Buy Synthroid

  12. Stromectol says:

    Giorni Alterni Finasteride Propecia

  13. propecia otc says:

    Cheap Generic Prevacid

  14. Cialis says:

    where to buy levitra cheap

  15. Cialis says:

    Oferta De Propecia

  16. ArturoDar says:

    best online casinos in sa best play at roulette us player casinos online online casino for mac australia [url=https://spaceonlinecasino.com/]blackjack 21 card game online[/url] play slots for money on ipad

  17. Priligy says:

    Cialis Professional Erfahrung

  18. Prednisone says:

    cialis is a pde5 inhibitor

  19. Lasix says:

    Shipped Ups Stendra Medicine

  20. Hello there, You’ve performed an excellent job. I’ll certainly digg it and in my opinion suggest to my friends. I’m sure they will be benefited from this site.|

  21. Hi there friends, its wonderful post about cultureand completely explained, keep it up all the time.|

Leave a Reply

Your email address will not be published.

© 2021 javacposjavacpos.com ALL RIGHT RESERVED