PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
style-nes Отправлено: 26 Августа, 2009 - 08:34:35 • Тема: Обсуждение уроков. • Форум: Уроки php

Ответов: 157
Просмотров: 7671
Champion
В принципе да, уважаю полезные начинания Улыбка Молодцы ребята!
style-nes Отправлено: 25 Августа, 2009 - 16:34:40 • Тема: Обсуждение уроков. • Форум: Уроки php

Ответов: 157
Просмотров: 7671
Опечатка в уроке Урок № 3 - Знакомство с функциями.

Функция fibonacci, слово function написано не правильно.


CODE (text):
скопировать код в буфер обмена
  1. <?PHP
  2. fucntion fibonacci($num) // $num - номер интересующего нас элемента
  3. {
  4.     if ($num < 1) { // номера элемента меньше 1 не существует, заканчиваем функцию
  5.         return false;
  6.     }
  7.     if ($num <= 2) { // если это один из первых элементов, нетрудно увидеть как они определяются
  8.         return ($num - 1);
  9.     }
  10.  
  11.     // общий случай. Идем от 3го до требуемого номера
  12.     $pre_pre = 0; // элемент, скажем так, предпредыдущий.
  13.     $current = 1; // текущий
  14.     for ($i = 3; $i <= $num; $i++) {
  15.         $pre = $current; // бывший текущий становится предыдущим
  16.         $current = $pre + $pre_pre; // определяем текущий элемент
  17.         $pre_pre = $pre; // бывший предыдущий становится предпредыдущим
  18.     }
  19.     return $current;
  20. }
  21.  
  22. /*** Основная часть программы ***/
  23. $n = 5;
  24. echo fibonacci($n); // 0,1,1,2,3 - получается 3
  25. ?>

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB