Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: почему факториал равен 0
Форумы портала PHP.SU » » Вопросы новичков » почему факториал равен 0

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

1. timo - 05 Мая, 2017 - 13:45:23 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.         echo "<b>Цикл for</b><br/>";
  4.         for($i = 0; $i < 10; $i++) {
  5.                 echo "Итерация $i";
  6.                 echo "<br/>";
  7.  
  8.         }
  9.         echo "<b>Цикл while</b><br/>";
  10.         $i = 0;
  11.         while ($i < 10){
  12.                 echo "Итерация $i<br/>";
  13.                 $i++;
  14.                 }
  15.         echo "<b>Цикл do while</b><br/>";
  16.         $i = 100;
  17.         do{
  18.                 echo "Итерация $i<br/>";
  19.                 }while ($i < 10);
  20.         echo "Использование <b>break</b>  <b>continue</b><br/>";
  21.         {
  22.                     $i = 0;
  23.      
  24.     while (true) {
  25.         $i++;
  26.         if ($i == 20) break;
  27.         if (!($i % 2)) continue;
  28.         echo "Итерация $i<br/>";
  29.     }
  30.  
  31. }
  32.         $x = 10;
  33.         if (x < 0) $f = "Факториал числа <b>$x</b> не существует";
  34.         else {
  35.                 $f = 0;
  36.                 if ($x > 0)
  37.                         for ($i = 1; $i <= $x; $i++)
  38.                         $f *= $i;      
  39.         }
  40.         echo $f;
  41.        
  42.        
  43.                
  44.        
  45. ?>
2. OrmaJever - 05 Мая, 2017 - 19:05:46 - перейти к сообщению
вы вообще смотрели на код? даже банально на наличие опечаток? например в 33 строке
3. timo - 05 Мая, 2017 - 19:29:41 - перейти к сообщению
какая опечатка

 

Powered by ExBB FM 1.0 RC1