|
|||
Текст программы с комментариями1. Задание для выполнения Определите закономерность формирования членов последовательности. Найдите N-ый член последовательности, сократив количество рекурсивных вызовов. Составьте рекурсивную функцию для решения задач. 1, 1, 2, 3, 5, …
2. Текст программы с комментариями <form method="get"> Введите число: <br> <input type="number" name="n"/> <br> <input type="submit" value="Отправить"/> </form> <?php if (!isset($_GET['n'])) return; function func($n){ $root = sqrt(5); $num1 = ((1 + $root)/2) ** $n; $num2 = ((1 - $root)/2) ** $n; return ($num1 - $num2) / $root; } echo func($_GET['n']);
3. Контрольный пример
Задание 1.2 1. Задание для выполнения Определите закономерность формирования членов последовательности. Найдите N-ый член последовательности, сократив количество рекурсивных вызовов. Составьте рекурсивную функцию для решения задачи. 1, 2, 2, 4, 8, …
2. Текст программы с комментариями <form method="get"> Введите число: <br> <input type="number" name="n"/> <br> <input type="submit" value="Отправить"/> </form> <?php if (!isset($_GET['n'])) return; function func($n){ $root = sqrt(5); $num1 = ((1 + $root)/2) ** $n; $num2 = ((1 - $root)/2) ** $n; return ($num1 - $num2) / $root; } echo 2 ** func($_GET['n']);
3. Контрольный пример
Задание 1.18 1. Задание для выполнения Найдите значение функции для любых целых неотрицательных аргументов.
|
|||
|