İşte Dersimiz Bitti Arkadaşlar Öbür Derse Görüşmek Üzere
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Döngüler
Klasik (geleneksel) programlamada programın akışı sıradan gider.Diğer bir deyişler programın işletimi deyimlerin sırasıyla yürütülmesiyle devam eder.Bir karar, döngü ya da bir sapma deyimi ile karsilasilmasi durumunda programın işletim sirasini değiştirir.Karar yapıları sayesinde elde edilen değere göre farkli islemlerden birisi yapilir.Örneğin ''gelir sundan büyükse kesinti oran su seklinde...''. Ana karar yapilari sunlardir:
Karar Yapıları
If...Then...Else
Select Case
Karar yapilarının yanı sıra yaygin olarak kullanılan bir diğer yapi da döngü (loop) tur.Döngüler özellikle programın etkinligi bakımından önemli bir programlama tekniğidir.
Do...Loop
For...Next
Döngüler
Program denetiminde yaygin olarak kullanılan mekanizmalardan birisi de döngülerdir.Döngüler islemlerin yinelenmesi anlamina gelir. Örneğin dosyanin sonuna kadar kayıtların birer birer okunması ve her okunan kayir üzerinde belli islemlerin yapilması gibi.Çünkü burada yapilacak islem aynidir ama dosyada yer alan bütün kayitlar için uygulanir.Visual Basic'te iki ana tip döngü vardir:
Kosullu döngüler
Döngü Yapiları:
Sayaçli döngüler
Kosullu döngüler belli bir kosul yerine gelinceye kadar ya da belli bir kosul oldugu süre boyuncu yineleme islemini sürdürürler.Sayaçti döngüler ise islemleri belirtildigi kadar yineler.
Do...Loop: Bir kosula göre döngü
For...Next: Belli bir sayida döngü (sayacli)
Bir sayaçli döngü For...Next döngüsü olarak bilinir. For deyimi ile döngünün sayaci tanimlanır. Next deyimi ile yinelecek blok sona erer.
Döngünün her dönüsünde sayaç değişkeni bir sayi artirilir. Böylece bir sayıdan digerine kadar islemler sürdürülür.