คือผมต้องการเขียนPHP เกี่ยวกับการหาค่า factorial โดยใช้ loop นะครับ
โดยผมต้องการให้แสดงผลแบบนี้ครับ
1 = 1
1x2 = 2
1x2x3 = 6
1x2x3x4 = 24
1x2x3x4x5 = 120
แต่ผลที่ได้
1x=
1x2x=
1x2x3x=
1x2x3x4x=
1x2x3x4x5x=
มันจะมี x เกินมาข้างหน้า1ตัวนะครับ
ผมหาวิธีแก้มาเท่าไหร่ก็หาไม่เจอสักที
เลยรบกวนคนในนี้ ช่วยหน่อยนะครับ
โค๊ดของผม
<?
for ($i=1;$i<=5;$i++)
{
print '<br>';
for($x=1;$x<=$i;$x++)
{
$k = $x . 'x' ;
print $k ;
}
print '=';
}
?>
คือผมรู้วิธีคำนวน ค่า fac ครับแต่ว่าจะลบ x ที่เกินมาให้ได้ก่อนแล้วค่อยใส่ไปนะครับ
ขออภัยครับผมลงรูปไม่ได้
ช่วยที่นะครับ
PHP Loop การหาค่า factorial ช่วยด้วยครับ
โดยผมต้องการให้แสดงผลแบบนี้ครับ
1 = 1
1x2 = 2
1x2x3 = 6
1x2x3x4 = 24
1x2x3x4x5 = 120
แต่ผลที่ได้
1x=
1x2x=
1x2x3x=
1x2x3x4x=
1x2x3x4x5x=
มันจะมี x เกินมาข้างหน้า1ตัวนะครับ
ผมหาวิธีแก้มาเท่าไหร่ก็หาไม่เจอสักที
เลยรบกวนคนในนี้ ช่วยหน่อยนะครับ
โค๊ดของผม
<?
for ($i=1;$i<=5;$i++)
{
print '<br>';
for($x=1;$x<=$i;$x++)
{
$k = $x . 'x' ;
print $k ;
}
print '=';
}
?>
คือผมรู้วิธีคำนวน ค่า fac ครับแต่ว่าจะลบ x ที่เกินมาให้ได้ก่อนแล้วค่อยใส่ไปนะครับ
ขออภัยครับผมลงรูปไม่ได้
ช่วยที่นะครับ