【フィボナッチ数 】FINAL問題 フィボナッチ数 (paizaランク D 相当) – PHP編【配列メニュー】

Pocket

配列メニュー > 【フィボナッチ数】FINAL問題 フィボナッチ数 (paizaランク D 相当)
※リンク先へ移動する為には「paiza」へのログインが必要です。

解答例

「$array」という空の配列を作り、フィボナッチ数を格納していきます。繰り返し分を使用して、フィボナッチ数を計算し、計算結果を「$array()」に格納、最後に出力するといった感じです。
「for」繰り返しをするする時、「i」の数値によって条件を変えていきます。

「i=0」のときフィボナッチ数「0」⇒ 「$array」に格納
「i=1」のときフィボナッチ数「1」⇒ 「$array」に格納
「i=2」のときフィボナッチ数は…$array[$i -1] + $array[$i -2]、つまり、一つ前の「1」、二つ前の「0」を足して「1」。この「1」を「$array」に格納して、各要素を出力しています。

 

array-menu-step5-9

エッグ

シェアする

コメントを残す

メールアドレスが公開されることはありません。

コメントする