Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #8  
Antiguo 17-10-2007
Avatar de Gabo
[Gabo] Gabo is offline
Miembro Premium
 
Registrado: mar 2007
Ubicación: Murcia (España)
Posts: 684
Poder: 20
Gabo Va por buen camino
Perdonen que me meta con sus códigos, pero es que o hay algo que yo no estoy entendiendo o se están complicando la vida...

Cita:
Empezado por dec Ver Mensaje
O lo mismo de antes, pero, con un bucle "For":
Código Delphi [-]

var
i,j: integer;
begin
j := 2;
for i := 0 to 49 do begin
Memo1.Lines.Add(IntToStr(j));
j := j + 2;
end;
end;
Suponiendo que el incremento está en 1 y no se puede cambiar eso, bastaría con:

Código Delphi [-]
 
  for i := 0 to 49 do begin
    ...
    ...
    ...
    i := i + 1;
  end;



Cita:
Empezado por Delphius Ver Mensaje
Hola douglas,

Hay varias maneras de hacerlo. Una manera sería hacer algo como esto:

Código Delphi [-]

for i := 1 to 10 do
begin
ii := i * 2; // Esto garantiza el incremento de dos en dos.
ShowMessage(IntToStr(ii));
end;

Creo que es mejor que con la misma variable con que controlas el for (i)hagas el resto del trabajo, al fin y al cabo por algo la estás incrementadoi de 2 en 2



Aunque yo prefiero la opción de un bucle:


Código Delphi [-] i := 2;
while i <= 20 do
begin
// hacer algo...
i := i + 2 //O en su defecto: inc(i,2);
// hacer otra cosa si es necesario...
end;

Para mí también es la mejor opción.


__________________
Saludos,
Gabo

A menos que se indique lo contrario, el código estará hecho en C++Builder.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
bucle infinito emeceuy Varios 10 20-07-2007 20:28:55
Salir de un bucle do while RoyTan Varios 2 28-08-2006 14:25:36
Error En Bucle.. ElCherchu PHP 15 06-05-2006 10:17:13
parar bucle Cosgaya Varios 11 11-02-2006 16:01:56
bucle dentro de un bucle Cosgaya Varios 2 06-06-2005 07:05:16


La franja horaria es GMT +2. Ahora son las 21:08:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi