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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: почему факториал равен 0

 PHP.SU

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


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

> Без описания
timo
Отправлено: 05 Мая, 2017 - 13:45:23
Post Id


Забанен


Покинул форум
Сообщений всего: 47
Дата рег-ции: Март 2017  


Помог: 0 раз(а)

[+]


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. ?>
 
 Top
OrmaJever Модератор
Отправлено: 05 Мая, 2017 - 19:05:46
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




вы вообще смотрели на код? даже банально на наличие опечаток? например в 33 строке


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
timo
Отправлено: 05 Мая, 2017 - 19:29:41
Post Id


Забанен


Покинул форум
Сообщений всего: 47
Дата рег-ции: Март 2017  


Помог: 0 раз(а)

[+]


какая опечатка
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB