DERET ANGKA FIBONACCI DI PHP.
Deret angka ini menjumlahkan nilai yang di hasilkan dari pertambahan nilai yang di cari dengan nilai sebelumnya.Berikut scriptnya:
<?php
print("<h2> DERET ANGKA FIBONACCI</h2>");
$a=0;
$b=1;
print("$a $b");
for($i=1;$i<=8;$i++)
{
$c=$a+$b;
$a=$b;
$b=$c;
print(" "."$c"." ");
}
?>
Logika nya:
variabel $a = bernilai awal 0
variabel $b = bernilai awal 1
kita cetak kedua variabel tersebut:
maka hasilnya 0 1
kita sudah mempunyai dua angka awal.
gunakan looping dengan for .
Logikanya:
variabel $i = bernilai 1 , jika variabel $i lebih kecil sama dengan 8 maka variabel $i di tambahkan($i++)
maka proses looping akan berjalan sebanyak 8 kali..
$a=$b nilai awal ($a) mengambil nilai akhir ($b)
$b=$c nilai akhir ($b) mengambil nilai hasil ($c)
lalu mencetak nilai yang di cari print("$c");
catatan:
print(" "."$c"." "); memberikan spasi awal dan mencetak nilai dari variabel c dan memberikan spasi akhir.
Selamat mencoba semoga sukses jangan lupa mengisi guest book..
<?php
print("<h2> DERET ANGKA FIBONACCI</h2>");
$a=0;
$b=1;
print("$a $b");
for($i=1;$i<=8;$i++)
{
$c=$a+$b;
$a=$b;
$b=$c;
print(" "."$c"." ");
}
?>
Logika nya:
variabel $a = bernilai awal 0
variabel $b = bernilai awal 1
kita cetak kedua variabel tersebut:
maka hasilnya 0 1
kita sudah mempunyai dua angka awal.
gunakan looping dengan for .
Logikanya:
variabel $i = bernilai 1 , jika variabel $i lebih kecil sama dengan 8 maka variabel $i di tambahkan($i++)
maka proses looping akan berjalan sebanyak 8 kali..
$a=$b nilai awal ($a) mengambil nilai akhir ($b)
$b=$c nilai akhir ($b) mengambil nilai hasil ($c)
lalu mencetak nilai yang di cari print("$c");
catatan:
print(" "."$c"." "); memberikan spasi awal dan mencetak nilai dari variabel c dan memberikan spasi akhir.
Selamat mencoba semoga sukses jangan lupa mengisi guest book..
Comments
Post a Comment