Ders 18: C# Do-While Döngüsü ile 0'dan 100'e Kadar Olan Sayıların Toplamını Hesaplama

Ahmet Aslan
By -
0

 

Giriş: Do-While Döngüsü Pratikte Nasıl Kullanılır?

C# programlamada döngü mantığını anlamak, algoritma geliştirme sürecinde hayati önem taşır. Daha önce teorik olarak incelediğimiz do-while döngüsü bu derste pratik bir örnekle pekiştiriliyor: 0'dan 100'e kadar olan sayıların toplamını hesaplamak.

Bu yazıda, C# ile do-while döngüsü kullanarak nasıl etkili bir şekilde toplama işlemi yapılır, adım adım öğreneceksiniz. Ayrıca, bu örnek üzerinden döngü kontrolü, değişken yönetimi ve sözdizimi uygulamalarını da göreceğiz.





Do-While Döngüsüne Kısa Bir Hatırlatma

do-while, koşulu döngü bloğunun sonunda kontrol eden özel bir döngü yapısıdır. Bu özellik, kod bloğunun en az bir kez çalıştırılmasını garanti eder.

Temel Yapısı:

csharp
int sayi = 0; do { Console.WriteLine(sayi); sayi++; } while (sayi <= 100);

Uygulama: 0'dan 100'e Kadar Sayıları Toplayalım

Bu örnekte, 0’dan 100’e kadar olan tüm sayıların toplamını hesaplamak için do-while döngüsü kullanıyoruz. İlk olarak iki değişken tanımlanıyor:

  • sayi (counter): Hangi sayı üzerinde işlem yapıldığını takip eder.

  • toplam: Sayıların kümülatif olarak biriktirildiği değişken.

Örnek Kod:

csharp
int sayi = 0; int toplam = 0; do { toplam += sayi; sayi++; } while (sayi <= 100); Console.WriteLine("0'dan 100'e kadar sayıların toplamı: " + toplam);

Adım Adım Anlatım:

  1. Değişken Tanımlama: sayi ve toplam değişkenleri başlatılır.

  2. Toplama İşlemi: Her iterasyonda sayi, toplam değişkenine eklenir.

  3. Sayaç Artırma: Döngü her çalıştığında sayi++ ile bir sonraki sayıya geçilir.

  4. Koşul Kontrolü: sayi değeri 100’e eşit ya da küçük olduğu sürece döngü devam eder.

  5. Sonuç Gösterimi: Döngü tamamlandıktan sonra toplam konsola yazdırılır.


Neden Bu Örnek Önemli?

Bu tarz örnekler, yalnızca döngülerin nasıl çalıştığını göstermekle kalmaz, aynı zamanda:

  • Koşullu işlemler nasıl kurulur

  • Veri nasıl biriktirilir

  • Kod okunabilirliği nasıl sağlanır
    konularında da programcıya önemli kazanımlar sunar.


Sonuç: Döngüleri Anlamak = Algoritmayı Yönetmek

Do-While döngüsü, C# programlamada kontrol yapıları arasında önemli bir yere sahiptir. Bu örnek, kodun çalışma mantığını daha iyi kavramanıza ve döngüsel işlemler üzerinde tam kontrol sağlamanıza yardımcı olur.

Unutmayın: Pratik, bilgiyi kalıcı hale getirir. Bu yüzden siz de örneği kodlayarak uygulayın ve kendi varyasyonlarınızı deneyin!

Tags:

Yorum Gönder

0Yorumlar

Yorum Gönder (0)