+ Konuya Yorum Yap
Sonuçlar 1 den 5 in 5

Konu: C # While Döngüsü C # Sonsuz Döngü Örneği

                  
   
  1. #1
    Teğmen
    Katılım Tarihi
    Feb 2011
    Mesajlar
    401

    C # While Döngüsü C # Sonsuz Döngü Örneği




    while döngüsü

    while döngüsünde eğer yazılan koşul sağlanıyorsa döngü dönmeye devam eder. Koşul false(yanlış) değer döndürürse o zaman döngü sonlanır.

    Formatı şu şekildedir;
    while(koşul)
    {
    yapılacak işler;
    }

    bir örnekle açıklamak gerekir ise;
    Yeni bir forma bir tane ListBox ve bir tane de button ekleyelim.
    Kodlarımızı butonun Click olayına yazıyoruz:

    private void button1_Click(object sender, EventArgs e)
    {
    int i = 0;
    while (i < 10)
    {
    listBox1.Items.Add(sayac.ToString(i));
    i++;
    }
    }
    Burada while’a koşul olarak yazdığımız kodda i 10 olduğunda döngüden çıkılır. Ayrıca 10 oluncaya kadar her bir adımda i’nin değerini String’e çevirerek ListBox’a ekledik. Sonsuz döngü yapmamak için de i nin değerini her adımda bir arttırdık.

    Sonsuz döngü örneği
    while(2==4)
    {

    }

    Burada iki dörde eşit olamayacağından döngüden çıkmaz ve sonsuz bir döngü oluşur. Eğer Visual Studio ortamında çalışıyorsanız Shift+F5 ile yada daha önce bahsettiğim play işaretinin yanında ki Stop işareti ile durdurabilirsiniz.





  2. #2
    Kayıtlı Değil
    Guest



    Alıntı hyrmrc aslen tarafından gönderildi. Mesajı Görüntüle
    while döngüsü

    while döngüsünde eğer yazılan koşul sağlanıyorsa döngü dönmeye devam eder. Koşul false(yanlış) değer döndürürse o zaman döngü sonlanır.

    Formatı şu şekildedir;
    while(koşul)
    {
    yapılacak işler;
    }

    bir örnekle açıklamak gerekir ise;
    Yeni bir forma bir tane ListBox ve bir tane de button ekleyelim.
    Kodlarımızı butonun Click olayına yazıyoruz:

    private void button1_Click(object sender, EventArgs e)
    {
    int i = 0;
    while (i < 10)
    {
    listBox1.Items.Add(sayac.ToString(i));
    i++;
    }
    }
    Burada while’a koşul olarak yazdığımız kodda i 10 olduğunda döngüden çıkılır. Ayrıca 10 oluncaya kadar her bir adımda i’nin değerini String’e çevirerek ListBox’a ekledik. Sonsuz döngü yapmamak için de i nin değerini her adımda bir arttırdık.

    Sonsuz döngü örneği
    while(2==4)
    {

    }

    Burada iki dörde eşit olamayacağından döngüden çıkmaz ve sonsuz bir döngü oluşur. Eğer Visual Studio ortamında çalışıyorsanız Shift+F5 ile yada daha önce bahsettiğim play işaretinin yanında ki Stop işareti ile durdurabilirsiniz.
    son örnek sonsuz döngü olmaz, saçmalamışsın. bilmiyorsan insanlara bir şey öğretmeye kalkma, sonsuz döngüler sonuçlar true olduğu sürece devam eder, 1==1 iken ya da 1!=2 ken. 1 hep 1e eşittir ve 1 hiçbir zaman 2ye eşit değildir, bunlar sonsuz döngüdür çünkü sonuçları true, senin örnek de false olduğu yani 2 4e eşit olmadığı saçmalamış oluyorsun, eyvallah.



  3. #3
    anqaralı
    Guest



    while koşul sağlandığında sonlanır onun farkı budur arkadaş doğru yapmış lütfen dikkat



  4. #4
    Kayıtlı Değil
    Guest



    Alıntı anqaralı aslen tarafından gönderildi. Mesajı Görüntüle
    while koşul sağlandığında sonlanır onun farkı budur arkadaş doğru yapmış lütfen dikkat
    Sonlanmaz.While döngüleri koşul gerçekleştiği müddetçe çalışır.2 Numaralı arkadaş haklıdır.Sonsuz döngü istiyorsan while(true) şeklinde olmalıdır.1. arkadaş yanlış bilgi vermiştir.While(2==4) false olduğu için hiç çalışmaz.



  5. #5
    tessla
    Guest

    Thumbs up




    Alıntı anqaralı aslen tarafından gönderildi. Mesajı Görüntüle
    while koşul sağlandığında sonlanır onun farkı budur arkadaş doğru yapmış lütfen dikkat
    sonlanmaz. Hiç çalışmaz. 2 numaralı arkadaş haklıdır.While(true) olması halinde sonsuz döngü olur. 2 satır kod yazsanız test edip görebilirsiniz.



+ Konuya Yorum Yap

Benzer Konular

  1. 19 Mayıs Oratoryosu Örneği
    By sinifci_ahmet in forum Törenler & Şiirler & Sunumlar
    Yanıtlar: 1
    Son Mesaj: 11-05-2011, 10:35 AM
  2. C # ile Nüfus Artışı hızı Örneği
    By hyrmrc in forum C, C#, C++
    Yanıtlar: 0
    Son Mesaj: 22-04-2011, 12:07 AM
  3. C # ile Nüfus Artışı Örneği
    By hyrmrc in forum C, C#, C++
    Yanıtlar: 0
    Son Mesaj: 06-04-2011, 02:28 PM
  4. C # Do-While Döngüsü Örnekleri
    By hyrmrc in forum C, C#, C++
    Yanıtlar: 0
    Son Mesaj: 06-04-2011, 12:15 PM
  5. C Dili koşullu ifade Örneği
    By hyrmrc in forum C, C#, C++
    Yanıtlar: 0
    Son Mesaj: 02-04-2011, 03:35 PM

Bookmarks

Mesaj İzinleri

  • Yeni Konu Gönderebilirsiniz
  • cevap gönderebilirsiniz
  • Eklenti Gönderemezsiniz
  • Mesajınızı gönderemezsiniz
  •