///
Considere o pseudo-código de uma função que rearranja um array de números, indexado a partir de zero, recebido como parâmetro, de modo que os números sejam dispostos em ordem decrescente.
1 Function Ordena (L)
2 trocou = 1
3 While (trocou == 1)
4 trocou = 0
5 For i = 0 To Length(L)-1 Step 1
6 If L[i] < L[i+1] Then
7 temp = L[i]
8 L[i] = L[i+1]
9 L[i+1] = temp
10 trocou = 1
11 End If
12 End For
13 End While
14 Return 0
15 End FunctionCom relação à lógica de programação aqui empregada, é possível que haja erros nesse código. Com o auxílio da numeração das linhas, assinale o diagnóstico correto sobre a lógica dos comandos.