Break, tal como o Goto, é outra instrução que tá lá pra ser usada, MAS COM 
CRITÉRIO pois o Break interrompe um laço. E um laço interrompido na hora errada 
e no lugar errado e pronto. Fica um monte de query, Tipos e classes abertos lá 
tá o cliente buzinando na sua orelha.

Então pra usar Break, precisa de analisar a conveniencia e a viabilidade desta 
implementação da mesma forma que o Goto.



[]s
 
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Bay/1058
MSN: [EMAIL PROTECTED]
SKYPE: WalterChagasJr


---------- Início da mensagem original -----------

      De: delphi-br@yahoogrupos.com.br
    Para: delphi-br@yahoogrupos.com.br
      Cc: 
    Data: Wed, 28 Nov 2007 17:43:22 -0400
 Assunto: RES: [delphi-br] Array

> E que tal for com break?
> 
>  
> 
> []’s
> 
> Topolniak.
> 
>  
> 
> De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
> nome de BandaLemuel
> Enviada em: quarta-feira, 28 de novembro de 2007 15:58
> Para: delphi-br@yahoogrupos.com.br
> Assunto: Re: [delphi-br] Array
> 
>  
> 
> ok.. Obrigado pela dica.
> 
> ----- Original Message ----- 
> From: Alessandro DUARTE de Moraes 
> To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>  
> Sent: Wednesday, November 28, 2007 4:45 PM
> Subject: Re: [delphi-br] Array
> 
> Cara, ao invés de usar o FOR usa o WHILE ... + ou - assim:
> 
> var bAchei : boolean;
> 
> x := 0;
> bAchei := false;
> while ((not bAchei) and (x<Length(array)-1)) do begin
> bAchei := (array[x]=valor);
> 
> inc(x);
> end
> 
> neste caso se o array tem 1000 elementos e o valor que procuras está no
> quinto elemento, só vai executar o loop 5 vezes ...
> 
> Alessandro DUARTE de Moraes
> A.C. Santa Casa do Rio Grande.
> http://www.santacasarg.com.br
> 
> ----- Original Message ----- 
> From: BandaLemuel 
> To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>  
> Sent: Wednesday, November 28, 2007 9:23 AM
> Subject: [delphi-br] Array
> 
> Lista
> 
> Tem alguma forma de saber se existe um determinado valor em um array sem ter
> que passar por ele inteiro ???
> 
> posso usar assim
> 
> for x := 0 to length ( array) - 1 do
> begin
> if array[x] = valor then
> result := True
> else
> result := False ; 
> end
> 
> 
> 
>  
> 
> 
> Mas queria algo mais pratico....
> 
> vlw..
> 
> Wesley
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> -------------------------- 
> E-mail Seguro Vetorial.net 
> 
> Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, 
> encaminhe para [EMAIL PROTECTED] <mailto:spam%40vetorial.net>  
> 
> Chave de Identificação: 54568,474d626d294911802914784 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> ----------------------------------------------------------
> 
> No virus found in this incoming message.
> Checked by AVG Free Edition. 
> Version: 7.5.503 / Virus Database: 269.16.9/1155 - Release Date: 27/11/2007
> 20:30
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
>  
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 

Responder a