Задача 4. Вывести на экран n-ное число Фибоначчи
Primary tabs
Задача №4 из списка задач по PHP
Вывести на экран n-ное число Фибоначчи.
<?php $nl = "<br/>"; echo "Вывести на экран n-ное число Фибоначчи</a>".$nl; $N = 10; $i = 0; $x = 0; $f = 0; $s = 1; echo $f.$nl.$s.$nl; while ($i++ <= $N) { if ($i == 1) { $x = $f + $s; echo $x.$nl; } else { $f = $s; $s = $x; $x = $f + $s; echo $x.$nl; } }
- Log in to post comments
- 5951 reads
melisa
Fri, 01/12/2018 - 12:57
Permalink
Код выводит n+3 -е число Фибоначчи
Предложите вариант решения, когда выводится число с порядковым номером, который Вы задаёте.
moberaptor
Sat, 01/13/2018 - 03:05
Permalink
Код выводит n+3 -е число
o_0
Это как-то должно быть связано с n + 3?
melisa
Mon, 01/22/2018 - 11:00
Permalink
n+3
Имеется ввиду, что в Вашем коде в качестве аргумента (N) функции передаётся не количество выводимых чисел (что было бы логически верным), а количество выводимых чисел минус 3. (т.е. если я захочу вывести 8 чисел, нужно в качестве агрумента передать 5, а вывести 2 или 1 число вообще не смогу никак).
Скорее с N-3.