Учебные задачи PHP. Задача 4
Primary tabs
Решение для четвёртой задачи из списка
<?php /** * Решение для задачи №4 из курса PHP * * Вывести на экран n-ное число Фибоначчи. */ $iteration = 8; $res = findFibonachiElem($iteration); echo $res; function findFibonachiElem($count, $num1 = 0, $num2 = 1) { //В качестве параметров принимается три значения //первый - количество итераций, или номер получаемого элемента последовательности // второй и третий - устанавливают начальную последовательность со значениями по умолчанию $fib = [$num1, $num2]; for($i = 1; $i < $count; $i++) { $fib[] = $fib[$i] + $fib[$i-1]; } return $fib[$i]; } ?>
- Log in to post comments
- 3015 reads
vedro-compota
Wed, 09/04/2019 - 18:49
Permalink
массив не обязателен
дайте альтернативное решение без массива, тут вы просто скидываете
в него элементы, а потом возвращаете один-единственный.
_____________
матфак вгу и остальная классика =)
toyrik
Thu, 09/05/2019 - 14:08
Permalink
Абсолютно согласен
Массив для решения не обязателен. Просто это первое что пришло в голову.
Вот вариант без использования массива:
vedro-compota
Sat, 09/07/2019 - 15:02
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)