heartshunter
یک شنبه 21 مهر 1387, 11:23 صبح
سلام من تازه کارم
مشکل این کد چیه
برنامه ای برای بدست آوردن فاکتوریل اعداد 1 تا 10
<html>
<head>
<title>
فاکتوريل اعداد
</title>
</head>
<body>
<center>
<table width=600>
<tr>
<th width=20%>عدد</th>
<th width=40%>فاکتوريل</th>
<th width=40%>زوج يا فرد</th>
</tr>
<?php
for($i=1;$i<=10;++$i)
{
if($i%2==0)
{
$fact=1;
for(;$i>0;--$i)
{
$fact=$fact*$i;
}
?>
<tr bgcolor="a8a8a8">
<td ><?=$i?></td>
<td fontcolor=darkgreen ><?=$fact?></td>
<td fontcolor=brown>زوج</td>
</tr>
<?php
}
else
{
$fact=1;
for(;$i>0;$i--)
{
$fact=$fact*$i;
}
?>
<tr bgcolor=white>
<td><?=$i?></td>
<td><?=$fact?></td>
<td>فرد</td>
</tr>
<?php
}
}
?>
</table>
</center>
</body>
</html>
مشکل این کد چیه
برنامه ای برای بدست آوردن فاکتوریل اعداد 1 تا 10
<html>
<head>
<title>
فاکتوريل اعداد
</title>
</head>
<body>
<center>
<table width=600>
<tr>
<th width=20%>عدد</th>
<th width=40%>فاکتوريل</th>
<th width=40%>زوج يا فرد</th>
</tr>
<?php
for($i=1;$i<=10;++$i)
{
if($i%2==0)
{
$fact=1;
for(;$i>0;--$i)
{
$fact=$fact*$i;
}
?>
<tr bgcolor="a8a8a8">
<td ><?=$i?></td>
<td fontcolor=darkgreen ><?=$fact?></td>
<td fontcolor=brown>زوج</td>
</tr>
<?php
}
else
{
$fact=1;
for(;$i>0;$i--)
{
$fact=$fact*$i;
}
?>
<tr bgcolor=white>
<td><?=$i?></td>
<td><?=$fact?></td>
<td>فرد</td>
</tr>
<?php
}
}
?>
</table>
</center>
</body>
</html>