Imagem de fundo

Uma tabela de rastreamento (ou teste de mesa) é tipicamente usada como uma ferramenta e...

Uma tabela de rastreamento (ou teste de mesa) é tipicamente usada como uma ferramenta essencial para demonstrar como um algoritmo funciona, para depurar o código sem precisar compilá-lo e para auxiliar o programador a descobrir o que um código faz quando ele não pode simplesmente inferir o resultado sem um embasamento.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<?php

function fatorial ($n) {

$K = $i = 1;

$F = 0;

While ($k <= $n) {

$F = $F + $i;

$i = $F - $i;

$k = $k + 1;

}

Return $F;

}

Print fatorial (7);

No trecho de código acima, onde foi utilizada a sintaxe da linguagem PHP, a chamada da função na linha 15 imprimiria na tela:

A

720

B

5040

C

8

D

13