Considere o algoritmo a seguir:
Algoritmo teste Var num, n1, n2, f, cont: inteiro Inicio Leia (num) Se (num=0) Então f ← 0 Senão se (num = 1) Então f ← 1 Senão n1 ← 0 n2 ← 1 cont ← 1 Faça cont ← cont + 1 f ← n1 + n2 n1 ← n2 n2 ← f Enquanto (cont <=num) Fim_se Fim_se Imprima (f) Fim
Considere a tabela a seguir, montada a partir da observação do algoritmo apresentado:
| Caminho | Entrada | Saída esperada |
|---|---|---|
| C1 | num ← 0 | f ← 0 |
| C2 | num ← 1 | f ← 1 |
| C3 | num ← 2 | f ← 2 |
| C4 | num ← 3 | f ← 3 |
| C5 | num ← 4 | f ← 5 |
A tabela representa um exemplo de
Provas
Questão presente nas seguintes provas