кодесурса
«PHP

Упражнения в классе PHP: вычисление факториала целого числа

script1adsense2code
script1adsense3code

Класс PHP: Упражнение-3 с решением

Напишите класс PHP, который вычисляет факториал целого числа.

Пример решения:

PHP-код:

<?php
class factorial_of_a_number
{
  protected $_n;
  public function __construct($n)
   {
     if (!is_int($n))
	   {
	      throw new InvalidArgumentException('Not a number or missing argument');
       }
    $this->_n = $n;
	}
  public function result()
    {
     $factorial = 1;
     for ($i = 1; $i <= $this->_n; $i++)
	  {
	    $factorial *= $i;
      }
	   return $factorial;
	 }
 }
$newfactorial = New factorial_of_a_number(5);
echo $newfactorial->result();
?>

Пример вывода:

 120

Блок-схема:

«Блок-схема:

Редактор кода PHP:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите простой класс PHP, который отображает вводное сообщение, такое как «Привет всем, я Скотт», где «Скотт» является значением аргумента метода в классе.
Далее: Напишите класс PHP, который сортирует упорядоченный целочисленный массив с помощью функции sort ().

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code