<html><head><meta charset="utf-8"><title>Факториал</title></head><body> <form...

0 голосов
101 просмотров



Факториал







if (isset($_POST["submit"]))
echo $p."!=1"
$p=$_POST['p'];
$i=1;
$n=1;
while {($n<$p);<br> $n=$n*$i;
$n=$n++;
echo "*".$n.
}
?>





Информатика | 101 просмотров
0

и еще в форме не объявлено имя переменной POST

0

так где переменная go в форме?

0

так не устроит? http://sunnyide.com/test.php

0

так код то не надо? у тебя ж html только

Дан 1 ответ
0 голосов
Правильный ответ


Факториал





<?php if (isset($_POST["go"])) <br>{echo factorial($_POST["go"]);
}
function factorial($n)
{  return $n?$n*factorial($n-1):1;
}
?>




вариант2



Factor





<?php if (isset($_POST["go"])) <br>{
echo $_POST["go"]."!=";
$result=1;
$go=($_POST["go"]);
while ($go>1){
$result=$result*($go);
echo $go."x";
$go--;
}
echo "1=".$result;
}
?>
 






(6.7k баллов)
0

сделал

0

16

0

action - это путь на сервере до обработчика формы. В данном случае файл, который генерирует html контент, одновременно является и хендлером. Куда кинешь файл, туда и ссылку нужно сделать в action.