Guest - wagner - Postado Agosto 16, 2006 Denunciar Share Postado Agosto 16, 2006 if Ninteiro in ArrayInteiro then gostaria de saber como fazer isso..quero testar se um valor inteiro faz parte de um conjunto de valores inteiro..grato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thales Pontes Martins Postado Agosto 16, 2006 Denunciar Share Postado Agosto 16, 2006 Se ArrayInteiro for do tipo Set of integer, somente Ninteiro in ArrayOfInteiro basta.Se ArrayInteiro for do tipo Array of integer então -> type IntegerDynArray = array of integer; function contem(elem : integer; arr : IntegerDynArray) : Boolean; var i : cardinal; begin for i:=0 to length(arr)-1 do if (arr[i] = elem) then begin result:=true; exit; end; result:=false; end; Ou Ainda -> type IntegerDynArray = array of Integer; function contem(elem : integer; arr : IntegerDynArray) : Boolean; var i : integer; begin for i in arr do begin if (i = elem)then begin result:=true; exit; end; end; result:=false; end; Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - wagner -
if Ninteiro in ArrayInteiro then
gostaria de saber como fazer isso..
quero testar se um valor inteiro faz parte de um conjunto de valores inteiro..
grato
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.