My Status

Translate

Translate With 35 Languages

Polling

Pendapat Anda Tentang Website Ini
 

Blogroll

Syndication



Home PHP PHP Dasar Program Fibonacci di PHP
05
Sep
2010
Program Fibonacci di PHP PDF Print E-mail
( 1 Vote )
Written by Arif Aprianto   
Setelah dibahas tentang dasar-dasar yang perlu diketahui tentang PHP, pada tutorial ini saya akan membahas implementasi dari perulangan yang ada di PHP. Program yang akan dibuat kali ini adalah program fibonacci. Sebelumnya apakah anda mengetahui apakah itu fibonacci. Fibonacci adalah bilangan yang dimulai dari angka 1 untuk kemudian dijumlahkan dengan dirinya sendiri sampai nilai angka yang ditentukan. Misalnya seperti ini : 1,1,2,3,5,8,13,dst. Nah, berikut adalah program fibonacci yangsaa buat, silahkan anda coba :
<?php
$now=1;
$prev=0;
$jumlah=8;
while($i<$jumlah){
$temp=$prev;
$prev=$now;
$now=$now+$temp;
echo($now.",");
$i++;
}
?>

Sederhana saja kan? Pada program di atas terdapat 3 variabel yang digunakan untuk nilai awal. Variabel now dengan nilai 1 yang merupakan nilai awal dari angka fibonacci. Variabel kedua adalah prev yaitu nilai sebelumnya untuk kemudian dijumlahkan dengan angka 1. Varibel ketiga adalah jumlah, variabel ini digunakan sebagai jumlah bilangan fibonacci yang akan ditampilkan. Berarti dalam program ini akan ditampilkan bilangan fibonacci sebanyak 8 angka. Di sini statement perulangan sangat dibutuhkan agar bilangan yang akan dicetak tidak melebihi yang diinginkan. Perulangan yang digunakan adalah while. Pada perulangan ini dibuat variabel i sebagai perbandingan nantinya. Kondisi pada perulangan ini adalah jika nilai variabel i kurang dari nilai di variabel j, maka perulangan akan terus dilakukan. Selama perulangan berlangsung dibuat variabel baru yaitu temp yang nilaiya sama dengan prev. Begitu juga dengan variabel prev yang nilainya disamakan dengan variabel now. Berikutnya variabel now akan menambahkan dirinya dengan variabel temp dan disimpan di dalam variabel now itu sendiri. Untuk menampilkannya ke dalam web browser digunakan perintah echo guna mencetak nilai dari variabel now. Sebelum perulangan berakhir, nilai i ditambahkan. Hal ini terus berlangsung hingga nilai i adalah 7.

Nah, itu semua penjelasan tentang program fibonacci yang kita buat pada tutorial ini. Mudah-mudahan bermanfaat. Lanjutkan ke tutorial berikutnya. Ok.

Comments (2)
  • ugg classic short  - ugg sale

    Shop mybootsonsale.com with brown Ugg Lynnea Chocolate Women's boots. 3207. Black leather with red leather open toe. 1in platform, 4in heel. Leather sole. Made in Italy. 40 s inspired low cost ugg classic short Political platform: Tower over the competition in this Christian Louboutin statement pump. Smooth, sleek jazz calfskin updates Christian Louboutin classic for the new season. Alluring low-cut vamp and sides lengthen legs. Round toe sits ... Authentic UGG Leather Boots; Custom made 1800s style taffeta ugg boots canada with yellow Women's Lynnea Boot - Retals for $180! Size 40

Write comment
Your Contact Details:
Comment:
[b] [i] [u] [url] [quote] [code] [img]   
:beach::0:confused::clapping:B):dance2::dance4::dash::diablo::drinks::shock::girl_devil:
:):P:give_heart::give_rose::good::kiss1::kiss2::lazy::!::?::secret::stinker:
:training::victory::yes::emoticon_angry::emoticon_blush::emoticon_cool::emoticon_crossed::emoticon_heart::emoticon_kiss::emoticon_laughing::emoticon_sad::emoticon_shocked:
:emoticon_smile::emoticon_tongue::emoticon_wink::emoticon_wondering::D:friends::nea::gamer::smoke:
Security
Please input the anti-spam code that you can read in the image.
Last Updated on Sunday, 05 September 2010 09:36
 

Eid Mubarak

Searching


Facebook Network

Tag

Shoutbox

Statistik pengunjung

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterToday992
mod_vvisit_counterYesterday310
mod_vvisit_counterThis week3427
mod_vvisit_counterLast week2219
mod_vvisit_counterThis month10205
mod_vvisit_counterLast month9924
mod_vvisit_counterAll days82342

We have: 134 guests, 1 bots online
Your IP: 174.129.74.186
 , 
Today: Oct 24, 2014