Dokuzl
Dokuzl
Dokuzl
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Dokuzl

asdsad
 
Anasayfacixtr dokuzlLatest imagesAramaKayıt OlGiriş yap

 

 Visual Basicde Döngü Komutları

Aşağa gitmek 
YazarMesaj
EmirX
Admin
Admin
EmirX


Mesaj Sayısı : 571
Yaş : 30
Nerden : Ümraniye
İş/Hobiler : Öğrenci
Lakap : oOrkOo
Ruh Halim : Visual Basicde Döngü Komutları Psikop10
Rep : 10
Kayıt tarihi : 18/12/07

Karekter Kağıdı
Irk: Osmanlı
Seviye:
Visual Basicde Döngü Komutları Left_bar_bleue50/100Visual Basicde Döngü Komutları Empty_bar_bleue  (50/100)
XP:
Visual Basicde Döngü Komutları Left_bar_bleue59/100Visual Basicde Döngü Komutları Empty_bar_bleue  (59/100)

Visual Basicde Döngü Komutları Empty
MesajKonu: Visual Basicde Döngü Komutları   Visual Basicde Döngü Komutları Icon_minitimeC.tesi Ocak 12, 2008 3:00 am

Visual Basic'te Döngü Komutları
Bu komutlar belirli işlemleri belirli sayıda veya herhangi bir şart sağlanana kadar tekrarlamak amacı ile kullanılırlar. Bu komutlar aşagıda verilmiştir.
For ….. Next Döngüsü
Do While …. Loop Döngüsü
Do Until ……Loop Döngüsü
Do …… Loop While Döngüsü
Do …… Loop Until Döngüsü

Aşagıdada bu döngülerin nasıl kullanıldıkları açıklanmış ve örneklerle pekiştirilmiştir.

For Next Döngüsü :

Bütün dillerde bulunan döngü yapısıdır. Genel yazım şekli aşagıdaki şekildeki gibidir.

For sayac=başlangıç To bitiş Step artım
Arada işletilecek komutlar
Next sayac

Bu döngü sayac baslangıc degerınden bitiş degerine kadar çalıştırılır. Sayaç başlangıc degerinde iken döngü içindeki komutlar işletilir. Next ifadesine gelindiginde tekrar For satırına gelinir. Sayac degeri artım kadar artırılır. Eger Sayac degeri Bitis degerini geçmiş ise Next adımından sonraki adım işletilir. Burada step degerine pozitif veya nekatif bir deger verşilebilir. Eger nekatif deger verilirse sayac her seferinde 1 azaltılır.Step adımını vermezsek bu pozıtif 1 (+1) anlamındadır ve her adımda sayac bir artırılacaktır.Biz içiçe For Next döngüleride kurabiliriz. Ancak burada şuda dikkat edilmelidir. En son başlatılan For döngüsü ilk önce bitirilmelidir.
For sayac1=basla1 To son1
Komutlar
For sayac2=basla2 To son2
Komutlar
Next sayac2
Next sayac1

Biz buradaki sayıyı daha da artırabiliriz.
Aşagıdaki şekideki gibi bir kullanım hatalıdır

For sayac1=basla1 To son1
Komutlar
For sayac2=basla2 To son2
Komutlar
Next sayac1
Next sayac2
Burada For döngüsü işletilirken hata oluşacaktır

Örnek :

Factöriyel=1
For I=1 To Sayi
Factöriyel= Factöriyel * I
Next I
Sayfa başına dön Aşağa gitmek
https://dokuzl.yetkin-forum.com
 
Visual Basicde Döngü Komutları
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Dokuzl :: Oyun :: Programlama-
Buraya geçin: