Пример решения. 4. Вывести на экран n-ное число Фибоначчи
Primary tabs
Задача из этого списка.
<?php /* Вывести на экран n-ное число Фибоначчи*/ function fibonachi ($n) { $a = 0; $b = 1; if ($n == 1) { echo $a, "<br>"; echo "$n -ый член последовательности: ", $a, "<br>"; } elseif ($n == 2) { echo $a, " ", $b, "<br>"; echo "$n -ой член последовательности: ", $b, "<br>"; } elseif ($n > 2) { echo $a, " ", $b, " "; for ($i = 0; $i+2 < $n; $i++) { $c = $a + $b; $a = $b; $b = $c; echo $c, " "; } echo "<br> $n -й член последовательности: ", $c; } } fibonachi (8);
- Log in to post comments
- 6739 reads
vedro-compota
Fri, 04/21/2017 - 15:29
Permalink
оформление
Замечания:
-- уже обсуждали здесь.
_____________
матфак вгу и остальная классика =)
melisa
Fri, 04/21/2017 - 15:53
Permalink
исправлено оформление
vedro-compota
Fri, 04/21/2017 - 15:32
Permalink
Дополнительный вопрос
Как будет выглядеть цикл:
Если реализовать то же самое, но с помощью while?
_____________
матфак вгу и остальная классика =)
melisa
Fri, 04/21/2017 - 16:03
Permalink
придётся вручную увеличивать счётчик