for döngüsünde step kullanımı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
balsoft
Üye
Mesajlar: 60
Kayıt: 09 Şub 2005 06:01
Konum: ANKARA
İletişim:

for döngüsünde step kullanımı

Mesaj gönderen balsoft »

yaa arkadaşlar kafama takıldı delphi de for döngüsü kurarken adım belirtilemiyormu şöyleki

eskiden basicde

for a=1 to 10 step 3 : next

deyince 1 den 10 a kadar 3 er 3 er artırarak gidiyodu 1,3,6,9 gibi bunun delphide karşılığı yokmu yada varsa nasıl yardımcı olursanıuz sevinirim...
Bilgini saklamaki daha fazla öğrenebilesin...
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Benim bildiğim yok. Ama bu mantığı While döngüsü oluşturarak yapabilirsiniz. For da ise 3 ün katlarını bulmak istersen mod operatöründen yararlanabilirsin.

Kod: Tümünü seç

    for i:=1 to 10 do
    begin
        if i mod 3 = 0 then
            ShowMessage(inttostr(i));
    end;
Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

:duvar: malesef yok.
@hüsonet in dediği şekilde kullanabilirsin. veya kendin döngünün içinde ayrı bir sayaç (değişken) kullanabilirsin.
tabiki bu arada döngü içinde continue ve break komutlarını unutmamak gerek.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
balsoft
Üye
Mesajlar: 60
Kayıt: 09 Şub 2005 06:01
Konum: ANKARA
İletişim:

Mesaj gönderen balsoft »

cevaplarınız için teşekkürler hüsonet arkadaşımın dediği gibi kullanıyordum zaten ama belki vardır diye sordum teşekkürler
Bilgini saklamaki daha fazla öğrenebilesin...
Kullanıcı avatarı
MicroChip
Kıdemli Üye
Mesajlar: 1119
Kayıt: 02 Ağu 2003 01:02
Konum: İstanbul
İletişim:

Mesaj gönderen MicroChip »

vb de evet var bu yüzden vb yi sevmiyorum. vb insanin ufkunu daraltiyo. ve seni windows kölesi yapiyo.

yaşasın delphi (inşallah ölmez, yoksa ms in dillerine mahkum olacaz)
Kafkas Kartalı Kabarday
Sitesi!= http://www.ahmetceylan.com
Resim
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2381
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

Kod: Tümünü seç

I:=0;
While I<15 do begin
......
inc(I,3);
end;
step i kendin yaptırtmanın bir başka yolu

Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Cevapla