PHP – Fatorial

Fatorial?

Salve todo o código abaixo como “fatorial.php”.

<?php
function fatorial($n)
{
    if ( ($n == 0) ||
         ($n == 1) )
    {
        $result = 1;
    }
    else
    {
        $result = $n * fatorial($n-1);
    }

    return $result;
}
?>
<html>
    <head>
        <title>Calcular Fatorial</title>
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    </head>
    <body>
        <form method="post" action="fatorial.php">
            <input type="text" name="numero" /><br />
            <input type="submit" value="Calcular" />
        </form>
<?php
if ( isset($_POST['numero']) )
{
    $numero = $_POST['numero'];
?>
        <br />
        <br />
        O fatorial de <?=$numero;?> é <?=fatorial($numero);?><br />
        <br />
        <br />
<?php
}
?>
    </body>
</html>

Ver exemplo

Anúncios

Um comentário em “PHP – Fatorial

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s