Questão
ID 2693917Disciplina: Tecnologia da Informação
Assunto: Conceitos Básicos de Algoritmos e Estrutura de Dados
Ano: 2016 Banca: Objetiva Concursos Órgão: Prefeitura Municipal de Senador Salgado Filho
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: