Langsung ke konten utama

Fibonacci Dengan PHP


Fibonacci Dengan PHP - adalah membuat baris fibonaccy (bilangan yang ditambah dengan bilangan sebelumnya)
contoh 1 2 3 5 8 13 21 ...

$bil_sebelum=0;
$bil_sekarang=1;

for ($i=1; $i<10; $i++)
{
  $hasil = $bil_sekarang + $bil_sebelum;
  echo " $hasil";

  $bil_sebelum = $bil_sekarang;
  $bil_sekarang = $hasil;
}


Penjelasan
$bil_sebelum=0; membuat variabel $bil_sebelum, $bil_sekarang=1;
membuat variabel $bil_sekarang
for adalah perulangan jika kondisi bernilai true/benar
for terdiri dari parameter nilai awal, nilai akhir perubahan.

for (nilai awal, nilai/batas akhir, perubahan){
menampilkan jika kondisi benar
}


$i=1; artinya nilai awal ditetapkan yaitu 1
$i<10; artinya nilai akhir harus kurang dari 10
$i++; artinya variabel $i ditambah 1 bisajuga ditulis $i+1
$hasil berasal dari $bil_sekarang + $bil_sebelum;
echo "$hasil"; artinya untuk menampilkan hasil ke layar/output
$bil_sebelum = $bil_sekarang; artinya mereplace/menganti $bil_sebelum dengan $bil_sekarang
$bil_sekarang = $hasil; artinya mereplace/menganti $bil_sebelum dengan $hasil
$i=1; $i<10; contoh 1, 1 kurang dari 10 jika jawaban benar maka akan dilanjut ke selajutnya yaitu mencari hasil yaitu dengan menambah $bil_sekarang dengan $bil_sebelum yaitu 0 + 1 hasil 1 lalu tampilkan dengan echo 1.
$bil sebelum = $bil_sekarang; berarti $bil_sebelum menjadi 1
$bil_sekarang = $hasil; brarti $bil_sekarang menjadi 2
terus kembali ke for karena ada $i++ maka $i sekarang menjadi 2
2 kurang dari 10 jika jawaban benar maka dilanjut menceri hasil yaitu menambah $bil_sekarang dengan $bil_sebelum yaitu 2 + 1 maka hasil menjadi 3 dan seterusnya sampai $i bernilai <10.

Itulah sedikit catatan hasil tugas yang saya buat saya masih pemula di dunia blogging jadi maaf kalau tulisan kurang rapi. berikan masukan/kritikan untuk pembelajaran kami agar bisa lebih baik

Komentar

Postingan populer dari blog ini

Macam Macam Tag dan Fungsinya dalam HTML

Tag adalah sesuatu yang digunakan untuk menandai elemen-elemen dalam suatu dokumen HTML.Tag html biasanya terdiri dari tag pembuka dan tag penutup, tag pembuka <nama tag> dan tag penutup </namatag> namun ada beberapa hanya mengunakan 1 tag dengan mengabungkan tag pembuka dan tag penutup contoh <br/> contoh tag dngan 1 tag: 1. <br/> break ganti baris 2. <hr/> membuat garis horisontal 3. <img/> menampilkan gambar U sahakan untuk menutup semua tag. Penulisan untuk semua Tag bebas, maksudnya kita bisa menggunakan huruf besar, huruf kecil, bahkan dicampur ( tidak case sensitive ). Tapi untuk mengantisipasi standar penulisan Tag, sebaiknya kita menggunakan huruf kecil semua. Tag dalam HTML mempunyai berbagai jenis, yaitu Tag Tag dasar, Tag Tag pemformatan, Tag Tag Computer-Output, Tag Tag Citation, Quotation, dan Definition dan masih banyak lainnya. 1. Tag Dasar Tag awal Kegunaan ...

FUNGSI PERINTAH BREAK DAN CONTINUE DI PHP

Ketika proses perulangan berjalan, ada kalanya kita ingin segera keluar dari perulangan jika sebuah kondisi tertentu telah terpenuhi, sehingga sisa proses perulangan tidak perlu dijalankan. Misalkan kita memiliki nama-nama mahasiswa yang tersimpan di dalam sebuah array atau di dalam database. Proses pencarian sederhana dapat dirancang dengan melakukan pencocokan secara berulang dimulai dari nama pertama, kedua, dan seterusnya. Perulangan ini akan dilakukan sebanyak daftar mahasiswa yang ada. Akan tetapi, jika nama yang dicari telah ditemukan, proses perulangan seharusnya dapat dihentikan saat itu juga, karena tujuan pencarian nama telah selesai. Untuk keperluan inilah PHP menyediakan instruksi break .   Break berfungsi sebagai perintah kepada web server untuk menghentikan perulangan secara prematur , yaitu menghentikan perulangan di luar dari yang direncanakan. Cara Penulisan Perintah Break Perintah break dapat di letakkan di posisi manapun di dalam perulang...

Cara Install Lamp stack di Terminal

Installing MariaDB as MySQL replacement We will install MariaDB instead of MySQL. MariaDB is a MySQL fork maintained by the original MySQL developer Monty Widenius. MariaDB is compatible with MySQL and provides interesting new features and speed improvements when compared to MySQL. Run the following command to install MariaDB-server and client: apt-get -y install mariadb-server mariadb-client Now we set a root password for MariaDB. mysql_secure_installation You will be asked these questions: Enter current password for root (enter for none): <-- press enter Set root password? [Y/n] <-- y New password: <-- Enter the new MariaDB root password here Re-enter new password: <-- Repeat the password Remove anonymous users? [Y/n] <-- y Disallow root login remotely? [Y/n] <-- y Reload privilege tables now? [Y/n] <-- y Test the login to MariaDB with the "mysql command" mysql -u root -p and enter the MariaDB root password that you've set abov...