Задача №4 Число Фибоначчи
Primary tabs
Задача из списка
<?php
/*Вывести на экран n-ное число Фибоначчи*/
echo "Задача №4" . "<br>";
function FindFibonachiNumber($start, $numberOfIter){
$prevNumber = 0;
$currentNumber = $start;
for($count = 0; $count < $numberOfIter; $count++){
$nextNumber = $currentNumber + $prevNumber;
$prevNumber = $currentNumber;
$currentNumber = $nextNumber;
}
return $nextNumber;
}
echo FindFibonachiNumber(3, 5);
?>- Log in to post comments
- 5072 reads
vedro-compota
Sun, 02/18/2018 - 22:08
Permalink
ссылка ведёт не на список)
ссылка ведёт не на список)
_____________
матфак вгу и остальная классика =)
vedro-compota
Sun, 02/18/2018 - 22:11
Permalink
Обычно начинают с нуля или с
Обычно начинают с нуля или с единицы (что по сути одно и то же), вы же начинаете с 1 и 2 (не суммируя единицу саму с собой), но "реккурентно" вычислять значение вы явно умеете. Потому задачу засчитываю.
Если что-- моя отладка вашего кода:
<?php/*Вывести на экран n-ное число Фибоначчи*/ echo "Задача №4" . "<br>"; function FindFibonachiNumber($start, $numberOfIter){ $prevNumber = 0; $currentNumber = $start; for($count = 0; $count < $numberOfIter; $count++){ $nextNumber = $currentNumber + $prevNumber; echo $nextNumber . " "; $prevNumber = $currentNumber; $currentNumber = $nextNumber; } return $nextNumber; } echo "<br>" . FindFibonachiNumber(1, 5);_____________
матфак вгу и остальная классика =)
Voronve
Sun, 02/18/2018 - 23:35
Permalink
Спасибо )
Спасибо )