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

>
+
Etiketlenen Kullanıcılar

1Beğeni(ler)
  • 1 Post By YazılımMimarı

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 20 Şubat 2015, 03:56   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
While Döngüsü




While Döngüsü: Şart yanlış bir sonuç verene kadar komutlar işlenir.Şart doğru olduğu sürece döngü çalışmasına devam eder.Şart döngünün başında kontrol edildiğinden şart yanlışsa döngü 1 defa bile çalışmaz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
while (şart veya şartlar) { komutlar; }

Bunu basit bir örnek üzerinden açıklarsak daha iyi olacak.

Örnek 1: Klavyeden çift sayı girildiği sürece sayıları toplayan, tek sayı girilir ise döngüyü sonlandırarak girdiğiniz çift sayıların toplamını ekrana yazan program kodlarını yazınız.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
int sayi = 0, toplam = 0; // değişkenlerin başlangıç değeri 0 olarak ayarlandı while (sayi % 2 == 0) // koşulda sayi değişkeninin çift olup olmadıgına bakılıyor.Çift ise 2 ye tam olarak bölünür. { toplam = toplam + sayi; // döngü içerisinde sayi değişkeninin değeri toplama ekleniyor Console.Write("Bir sayı giriniz : "); sayi = Convert.ToInt32(Console.ReadLine()); // sayi değişkenine girilen değer int e dönüştürülerek atanıyor } Console.WriteLine("Girilen Çift Sayıların Toplamı = " + toplam); // döngü sonrası toplam sonuç ekrana yazdırılıyor Console.ReadKey();


While için "Şart döngünün başında kontrol edildiğinden şart yanlışsa döngü 1 defa bile çalışmaz." ifadesini kullanmıştık. do while döngüsü ile do daki komutları görüp while daki şartlar yanlışsa, şart kontrolü döngü sonunda yapıldığından döngü en az 1 defa çalışır.Bunu diğer dersimizde anlatacağım.

 
Alıntı ile Cevapla

 

Etiketler
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
ASP'de For Next Döngüsü hAte ASP/ASP.NET 0 19 Ekim 2014 17:37
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