necesito hacer un programa q me de el factorial del numero q yo escriba y q me de un msj diciendo el resultado, hic lo sgt pero no funciona:
<?
while($numero!=0){
$factorial= $factorial*$numero;
$numero--;
}
echo $factorial;
>?
| |||
Ayuda con codigo factorial necesito hacer un programa q me de el factorial del numero q yo escriba y q me de un msj diciendo el resultado, hic lo sgt pero no funciona: <? while($numero!=0){ $factorial= $factorial*$numero; $numero--; } echo $factorial; >? |
| |||
Respuesta: Ayuda con codigo factorial prueba con esto: <? $factorial=1; while($numero!=0){ $factorial=$factorial*$numero; $numero=$numero-1; } echo $factorial; >? Última edición por xaji; 07/05/2009 a las 03:27 |
| |||
Respuesta: Ayuda con codigo factorial Hola mira no me funciona, mira la primera pagina la tengo asi, para q me llame la pagina factorial.html <HTML> <HEAD> <TITLE>Insertar.html</TITLE> </HEAD> <BODY> <div align="center"> <h1>FACTORIAL</h1> <br> <FORM METHOD="POST" ACTION="factorial.html"> Numero<br> <INPUT TYPE="TEXT" NAME="$numero"><br> <INPUT TYPE="SUBMIT" value="Insertar"> </FORM> </div> </BODY> </HTML> cuando la llama, entoncs me aparec la nueva pagina donde me deberia arrojar el resultado, pero solo me sale "el factorial pedido es ?", no funciona, q le cambio?? <HTML> <HEAD> <TITLE>factorial.php</TITLE> </HEAD> <BODY> <h1><div align="center">FACTORIAL</div></h1> <br> <br> <table align="center"> <tr> <th>el factorial pedido es</th> </tr> </table> <? $factorial=1; while($numero!=0){ $factorial=$factorial*$numero; $numero=$numero-1; } echo $factorial; >? </BODY> </HTML> |
| |||
Respuesta: Ayuda con codigo factorial Ok gracias me queda claro como llamar la segunda pagina...pero el codigo factorial no me sale mira tngo lo sgte: Que esta mal?? <?php $factorial = 1; for ($x=$numero; $x>=1; $x--) { $factorial = $factorial * $x; } echo "El factorial de $numero es $factorial"; <? |