IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 19 Ekim 2014, 17:37   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
ASP'de For Next Döngüsü




Programın bir işi belirli kere yapmasını istiyorsak, ona yapacağı işi bir sayaç değişkeniyle birlikte, For döngüsüyle bildiririz:

For sayaç = başlangıç To son Step adım
yapılacak işler
Next
Burada, “sayaç” yerine istediğiniz bir değişken adını, “başlangıç” yerine sayacın başlamasını istediğiniz sayıyı, “son” yerine sayacın durmasını istediğiniz sayıyı, ve “adım” yerine, sayacın kaçar-kaçar artmasını istediğinizi yazabilirsiniz. En sondaki Next deyimi ise döngünün bir sonraki adıma geçmesini sağlar. Bu adımda sayaç, Step kelimesi varsa, karşısındaki değer kadar arttırılır ve yapılacak işler yeniden yapılır. Bir örnek yapalım :

Aşağıdaki ASP kodunda, Gunler adıyla bir dizi-değişken oluşturuyoruz ve bu değişkenin yedi hanesine, günlerin adlarını atıyoruz. Sonra, sayac adlı sayacı 0’dan 6’ya kadar arttırıyoruz (Bir sayaç birer birer artsın istersek, Step bölümüne adım sayısı yazmayız)

<%
Dim Gunler
Gunler = Array(“Pazartesi”, “Salı”, “Çarşamba”, “Perşembe”, “Cuma”, “Cumartesi”, “Pazar”)
For sayac = 0 to 6
Response.Write Gunler(sayac)
Response.Write “<hr>”
Next
%>

For Next döngüsünü sonlandırmak için “Exit For” kodu kullanılır.

<%

For i=1 To 10
If i=5 Then Exit For
response.write i & “<br>”
Next

%>

Belli bir değer kadar döngü işleyebilir. Örneğin ikişer ikişer artma ile döngü oluşturmak istersek:

<%For i=2 To 10 Step 2
Response.Write i &”-”
Next%>

Sonuç: 2-4-6-8-10

Tersini yaparsak:

<%For i=10 To 2 Step -2
Response.Write i &”-”
Next%>

Sonuç: 10-8-6-4-2

__________________
Bu kez pek bir afili yalnızlık, ağlatan bir kadın kadar düşman. Ağzı bozuk üstelik bırakmıyor acıtmadan.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Cevapla

Etiketler
aspde, döngüsü


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
While döngüsü LeadeR mIRC Scripting Dersleri 8 03 Mayıs 2015 11:05
C# While Döngüsü aSpeNDos C# 0 08 Mart 2013 13:13
ASP DO WHILE Döngüsü Zen ASP/ASP.NET 0 03 Aralık 2012 13:10
ASP FOR NEXT Döngüsü Zen ASP/ASP.NET 1 08 Kasım 2012 09:05
PHP ile For döngüsü yoSun PHP 0 13 Haziran 2011 23:03