Tweet

Ana Sayfa   Forum   Delphi
Yeni Başlık Cevap Ekle
white_bullet Delphi Ders7 Döngüler Devam (14/07/2008 10:28)
profil Oguzz
 offline OFFLINE
 Senior Coder

Evet arkadaşlar konularla vaktim oldukça ilgilenmeye çalışıyorum.Şimdi For döngüsüne geçiyorum.

FOR DÖNGÜSÜ


For döngüsünün genel yapısına bir bakalım isterseniz.

CODE:

For i:= ilkdeger to sondeger do 
begin
komut;
end;


Burada to kullanıldığı için i artarak değerler almaktadır.Down to kullanıldığı zaman değer i değerleri
azalarak gider.

CODE:
For i:=İlkdeger down to sondeger do

begin
komut;
end;


Hemen bir örnekle kullanımını açıklayalım isterseniz
CODE:
Var
i:array[1..20]of String;
,k:integer;
begin
for i:=1 to 20 do
i[k]:=InputBox ('i deger girişi,Inttostr(k)+'.nin adı',' ');
end;


WHİLE-DO DÖNGÜSÜ


Bir şart gerçekleştiği zaman çalışması gereken program bloklarında kullanılmaktadır.
Şimdi genel yapısına bir göz atalım.

CODE:
While şart do
Begin
Komutlar;
end;


Örnekle açıklayalım şimdide.

CODE:
Var
i:=0;
,while i<10 do
Begin
Label1.Caption:=inttostr(i);
i:=i+1;
end;


REPEAT-UNTİL DÖNGÜSÜ

Genel yapısını aşağıda vericem.Ne işe yaradığını söylemek gerekirse şart gerçekleşene kadar
çalışması gereken kısımlarda kullanılır.

CODE:
Repeat
Komut;
Until Şart;

Hemen bir örnek vererek açıklayalım.

CODE:
Var
i:integer;
begin
repeat
i:=50;
Until(i>0)and(i<50)
end;


Şimdilik benim anlatacaklarım bu kadar arkadaşlar.Bir dahaki konuda döngü kontrol ifadelerinden bahsetmeyi düşünüyorum.
Yani break,continue gibi terimleri göreceksiniz.Herkeze kolay gelsin.

Oguzz

just code it!

Üye Profili
 
1 /
 
Ana Sayfa   Forum   Delphi
Yeni Başlık Cevap Ekle
 

MENÜ » FORUM
Menü » Takip et
RSS Facebook Twitter Friendfeed
Sık Kullanılanlar Google Yahoo Live
Menü » Paylaş
E-Posta ile gönder Twitter Facebook Friendfeed
Buzz Stumbleupon Delicious Digg