C# Dersleri

C# Dersleri #9: Döngüler: while ve do-while Döngüleri

• 📅 7 Kasım 2026 • ⏳ 2 dk okuma
📑 İçindekiler Rehberi

    Döngünün kaç kez çalışacağının önceden bilinmediği, bir koşula bağlı olarak sürdüğü durumlarda while ve do-while döngülerini öğreniyoruz.

    🎯 9. Günün Hedefleri:

    • while döngüsü: Ön koşullu döngü mantığı.
    • do-while döngüsü: En az 1 kez çalışması garanti edilen döngüler.
    • Sonsuz döngüler ve çıkış koşulu kurgulama.
    • Kullanıcı menü döngüsü senaryoları.

    1. while vs do-while Farkı

    while önce koşulu kontrol eder, koşul baştan yanlışsa gövde hiç çalışmaz. do-while ise önce gövdeyi çalıştırır, koşulu en sonda kontrol eder.

    int sayac = 1;
    while (sayac <= 3)
    {
        Console.WriteLine($"While Adımı: {sayac}");
        sayac++;
    }
    
    // do-while en az 1 kez çalışır
    int deneme = 100;
    do
    {
        Console.WriteLine("Koşul yanlış olsa bile bu satır 1 kez ekrana basılır!");
    } while (deneme < 10);

    💪 9. Gün Pratik Görevi (Challenge)

    Kullanıcı konsola “çıkış” yazana kadar sürekli olarak girdiği metinleri ekrana tekrarlayan bir while döngüsü hazırlayın.

    İpucu: while (giris != “çıkış”) koşulu kurabilirsiniz.

    « Önceki Ders (#8)
    Tüm Müfredat (Ders 9 / 100) →
    Sıradaki: #10 foreach Döngüsü ve Koleksiyon Gezinimi ⏳

    Bilişim teknolojileri, sistem yönetimi, bulut bilişim ve modern yazılım mimarileri üzerine çalışan mühendis & teknik yazar.

    İlgili Diğer Teknik Makaleler

    ÖNERİLENLER

    Fikirlerinizi ve Yorumunuzu Paylaşın

    E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir