

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Analisando o seguinte código escrito em linguagem Delphi, o que vai acontecer quando a função “Exemplo” for executada?
1.___Procedure Exemplo;
2.___var
3. ___ ar: Array of Integer;
4.___begin
5. ___ SetLength(ar,3);
6.
7.___ ar[0] := 34;
8. ___ar[1] := 45;
9. ___ar[2] := 745;
10.
11.___SetLength(ar,5);
12.
13. ___ar [3] := 561;
14. ___ar [4] := 99;
15.__end;
Ocorrerá um erro de access violation na linha 5.
Não ocorrerá erro.
Ocorrerá um erro na linha 11, pois definido o tamanho do array ele não pode ser redimensionado.
Ocorrerá um erro na linha 12, pois o índice 3 não existirá.
Ocorrerá um erro na linha 3, pois o array não possui as suas dimensões informadas.