Como incrementar um for de 3 em 3???

10/09/2004

for(i = 0; i<12; i += 3)
{

}

pra quem nao conhece, o for acima repete os comandos, incrementando o i de 3 em 3. linguagens como Java, C, (ateh o VB) possuem esse recurso.

agora... peloamordedeus... como que eu faco isso no delphi???


_chiappone_

Respostas

10/09/2004

Afarias

esta sintaxe não existe no Pascal (e na Linguagem Delphi pelo menos até o D5). mas é tão simples bolar algo q a substitua, ex:

for I := 0 to (12 div 3) do
begin
  N := I*3;
  {faça algo com N}
end; 




T+


Responder Citar

10/09/2004

Marcelo Saviski

ou usar um while

var
  I: Integer;
begin
  I := 0;
  while I < 12 do
  begin
    //Faz Algo
   Inc(I, 3);
  end;
end;



Responder Citar