|
|
|
คำนวณ factorial ของ5 ให้หน่อยครับ ค่า factorial ของ 5 คำสั่งของ for , while และ ก็ do..while |
|
|
|
|
|
|
|
Code (PHP)
<? $number = $_POST[number]; ?>
<html >
<head>
<title>fac</title>
</head>
<body>
<form action="" method="post">
<table width="256" border="1" cellspacing="0" cellpadding="2" >
<tr>
<td>No>
<input name="number" type="text" id="number" value="<?=$number;?>" />
<input type="submit" name="Submit" value="Submit" /></td>
</tr>
</table>
</form>
<table width="200" border="0" cellspacing="0" cellpadding="2">
<tr>
<td bgcolor="#FFFFCC">โจทย์ =
<?
$i=0;
$total=0;
while ($i<$number){
if ($i<($number-1)){
echo $number."+";
}else{echo $number;}
$total=$total+$number;
$number=$number-1;
}
?>
</td>
</tr>
<tr>
<td bgcolor="#CCFFCC">คำตอบ = <?=$total;?></td>
</tr>
</table>
</body>
</html>
ใช้ if กะ while อะทำ ไม่รู้ได้ป่าว
|
|
|
|
|
Date :
2009-12-09 10:15:40 |
By :
compeng |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาง่าย ๆ เลยครับ ทำเป็นฟังก์ชั่น
Code (PHP)
function factorial($n) {
if ($n == 0){
return 1;
}else{
return $n * factorial($n - 1);
}
}
#ลองแสดงผลการหาค่า fac ของ 5
echo $nb = factorial(5);
|
|
|
|
|
Date :
2009-12-09 10:22:38 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอ้ว สุดยอด ง่ายกว่าเยอะเลย
|
|
|
|
|
Date :
2009-12-09 10:27:47 |
By :
compeng |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ป๊าด
|
|
|
|
|
Date :
2009-12-09 10:32:26 |
By :
kingarcher |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากได้เป็นคำสั่ง for while , do..white
|
|
|
|
|
Date :
2009-12-09 10:39:58 |
By :
kingarcher |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$i=$x=1;while(++$i<=5)$x*=$i;echo$x;
|
|
|
|
|
Date :
2009-12-09 11:04:48 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
function factorial($n) {
{
$k=1;
for($i=1;$i<=$n;$i++)
{
$k=$k*$i;
}
return $k;
}
}
echo factorial(5);
?>
แบบนี้พอได้ป่าวครับ
|
|
|
|
|
Date :
2009-12-09 11:13:46 |
By :
kingarcher |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีแบบคูณมั้ย
ไม่อยากได้แบบบวก
|
|
|
|
|
Date :
2010-12-16 11:01:54 |
By :
123 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยเขียนโค้ดให้หน่อยนะค่ะพี่ๆ พอดีหนูสุดความสามารถแล้วจริงๆ
|
ประวัติการแก้ไข 2012-06-23 02:14:17
|
|
|
|
Date :
2012-06-23 02:13:20 |
By :
jiraporn kantain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตั้งกระทู้ใหม่ครับน้อง
|
|
|
|
|
Date :
2012-06-27 13:53:47 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|