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

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 19 Ekim 2014, 17:35   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
ASP'de Do Loop ve Do While Loop örnek kodu




Do Loop döngüsü ile Do While Loop yerinde kullanılması halinde yazılımcıya büyük avantaj sağlayacaktır. Yazılımın temelini oluşturan döngüler ve karşılaştırmalar sadece ASP değil tüm yazılım dilleri için en iyi kavranması gereken kodlamalardır.

Do (Yap) komutu ile kuracağımız döngüler iki ayrı türde olabilir: Bu döngü ile bir dizi komutu, bir koşul doğru iken veya doğru oluncaya kadar yaptırabiliriz. Bu yöntemlerden her biri iki ayrı şekilde yazılabilir. Bir koşul doğru iken bazı işlerin biteviye yapılmasını istiyorsak, Do While yöntemini kullanırız:

Do While koşul
koşul doğru iken yapılacak işler
Loop

Bu ifade ile VBScript koşul doğru olduğu sürece istediğimiz işi yapacaktır. Buradaki Loop kelimesi, döngünün başa dönmesini sağlar. Bu yöntemden şu şekilde de yararlanabiliriz:

Do
koşul doğru iken yapılacak işler
Loop While koşul

Burada, Loop komutu şartın hâlâ doğru olup olmadığını sınar ve doğru ise verilen işleri yapar; artık değilse bir sonraki satıra geçer.
Döngünün bir şart gerçekleşinceye kadar bir işi yapmasını ise Do Until yöntemiyle sağlarız. Bu durumda döngü şöyle yazılır:

Do Until koşul
koşul gerçekleşinceye kadar yapılacak işler
Loop

Bu ifade ile VBScript koşul doğru oluncaya kadar istediğimiz işi yapacaktır. Buradaki Loop kelimesi, döngünün başa dönmesini sağlar. Bu yöntemden şu şekilde de yararlanabiliriz:

Do
koşul gerçekleşinceye kadar yapılacak işler
Loop Until koşul

Burada, Loop komutu şartın henüz gerçekleşip gerçekleşmediğini sınar ve henüz gerçekleşmemişse verilen işleri yapar; gerçekleşmişse bir sonraki satıra geçer.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<%
Dim ParaAtYaziTuraAtis
Randomize
Yazi 
0
Tura 
0
Atis 
0
Do While Tura 3
Atis 
Atis 1
ParaAt 
Int(Rnd 2) + 1
If  ParaAt 1 Then
Response
.Write (“Yazı!)
Yazi Yazi 1
Else
Response.Write (“Tura!)
Tura Tura 1
End 
If
Loop
%>
3 Tura getirebilmek için parayı <%=Atis%> kere atmak gerekti


__________________
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ı eglen sohbet reklamver
Cevapla

Etiketler
aspde, kodu, loop, ve, örnek


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
C# for ( for loop ) anlatımı jquery C# 0 11 Ekim 2012 15:15
Windows 9'lu Xbox Loop mu geliyor? Deep Oyun Dünyasından Son Haberler 0 13 Kasım 2011 19:08
Goto Loop Detaylı Bilgi. daRkMoRGaN mIRC Scripting Dersleri 1 02 Şubat 2009 10:46