C# Hızlı Başlangıç Kursu

C# ile for Döngüsü

eminbasbayan

eminbasbayan

2 dk okuma
C# ile for Döngüsü
🔍 Büyütmek için tıklayın

C# programlama dilinde for döngüsü, belirli bir koşul doğru olduğu sürece belirlenen kod bloğunu tekrar tekrar çalıştırır. for döngüsü, başlangıçta bir sayaç değeri atar, her iterasyonda bu sayacı günceller ve bir koşul ifadesine dayanarak döngünün devam edip etmeyeceğine karar verir.

for Döngüsünün Yapısı

for döngüsünün temel yapısı şu şekildedir:

for (başlangıç; koşul; artırım) { // Kod Bloğu }
  • Başlangıç: Döngünün başında sayaç değişkeni için bir başlangıç değeri atar.
  • Koşul: Her döngü iterasyonundan önce bu koşul kontrol edilir. Koşul true ise, döngü içindeki kod bloğu çalıştırılır.
  • Artırım: Kod bloğu her çalıştığında sayaç değişkeni belirtilen şekilde artırılır veya azaltılır.

Basit Bir for Döngüsü Örneği

Örneğin, 0'dan başlayıp 9'a kadar olan sayıları yazdırmak istediğimizi düşünelim:

for (int i = 0; i < 10; i++) { Console.WriteLine(i); }

Bu örnekte, i adında bir sayaç değişkeni 0 olarak başlatılır. i < 10 koşulu true olduğu sürece döngü çalışır ve her seferinde i++ ifadesiyle i bir artırılır. Bu şekilde, i 10 olduğunda koşul false olur ve döngü sona erer.

Döngü Sonrası Değişkenin Durumu

for döngüsü içinde tanımlanan i değişkeni döngü dışında kullanılamaz. Eğer i'nin değerini döngü sonrası da kullanmak isterseniz, i'yi döngüden önce tanımlamanız gerekir:

int i; for (i = 0; i <= 10; i++) { Console.WriteLine(i); } // Döngü bittikten sonra i'nin değeri: Console.WriteLine("Döngü bitti, i'nin son değeri: " + i); // 11 olur

Bu örnekte, i döngü dışında tanımlandığı için, döngü sonrasında i'nin son değerine erişebiliriz ve i, 10'dan sonraki ilk değer olan 11 olarak yazdırılır.

Sonuç

for döngüsü, belirli bir koşul altında belirli bir kod bloğunu belirli bir sayıda çalıştırmak istediğinizde kullanışlıdır. Özellikle, bir koleksiyon veya dizi üzerinde işlem yaparken ya da belirli bir sayıda tekrar gerektiren durumlarda tercih edilir. Bu döngü tipi, programlama dillerinin çoğunda bulunan ve program akış kontrolü için temel yapı taşlarından biridir.

Etiketler

#Eğitimler#C# Hızlı Başlangıç Kursu

İlgili Yazılar

Bu konuyla ilgili diğer yazılarımızı da inceleyebilirsiniz

C# Giriş: C# Nedir ve Diğer Programlama Dillerinden Farkları
Genel

C# Giriş: C# Nedir ve Diğer Programlama Dillerinden Farkları

C# (C sharp), Microsoft tarafından geliştirilen, güçlü, nesne yönelimli bir programlama dilidir. .NET Framework üzerinde çalışır ve web, masaüstü, mobil ve oyun geliştirmek için kullanılabilir. C#'ın, Java, C++ gibi dillerle benzer yönleri bulunsa da, özellikle .NET ekosistemiyle entegrasyonu,

3 dk
C# ile Yapabilecekleriniz: C#'ın Uygulama Alanları
Genel

C# ile Yapabilecekleriniz: C#'ın Uygulama Alanları

C#, Microsoft tarafından geliştirilen, güçlü tip denetimine sahip, nesne yönelimli bir programlama dilidir. .NET Framework ve .NET Core sayesinde geniş bir uygulama yelpazesine sahip olan C#, web geliştirmeden masaüstü uygulamalarına, oyun geliştirmeden mobil uygulamalara kadar birçok alanda e

3 dk
Visual Studio ile C# Kurulumu: Adım Adım Rehber
Genel

Visual Studio ile C# Kurulumu: Adım Adım Rehber

Yazılım geliştirmeye yeni başladıysanız ve C# ile çalışmak istiyorsanız, Visual Studio mükemmel bir tercihtir. Bu, Microsoft tarafından geliştirilen zengin özelliklere sahip ve profesyonel bir entegre geliştirme ortamıdır (IDE). Bu rehberde, C# ve Visual Studio'yu adım adım nasıl kuracağınızı

2 dk
C# Data Types (Veri Tipleri)
Genel

C# Data Types (Veri Tipleri)

C# programlama dili, .NET Framework'ün bir parçası olarak Microsoft tarafından geliştirilmiştir. Güçlü tip denetimi, nesne yönelimli programlama, ve geniş kütüphane desteği gibi özellikleriyle dikkat çeker. C# içerisinde kullanılan veri tipleri, programlama sırasında verilerin doğru şekilde iş

4 dk
C# ile Kullanıcı Girişi ve Çıktısı (User IO)
Genel

C# ile Kullanıcı Girişi ve Çıktısı (User IO)

Bu yazıda, C# kullanarak nasıl ekrana çıktı verileceği ve kullanıcıdan giriş nasıl alınacağı üzerine odaklanacağız. Özellikle konsol uygulamalarında sıkça kullanılan `Console.WriteLine` ve `Console.ReadLine` metotlarını inceleyeceğiz. ## </

2 dk
C# ile Temel Matematik İşlemleri
Genel

C# ile Temel Matematik İşlemleri

C# programlama dilinde, temel matematik işlemleri yapmak oldukça basit ve doğrudandır. Bu yazıda, toplama, çıkarma, çarpma, bölme, ve mod alma gibi temel işlemlerin yanı sıra, artırma ve azaltma işlemleri üzerinde duracağız. Ayrıca, veri tipleri arasında dönüşüm yapmanın (casting) nasıl gerçek

2 dk