c# Desktop

Nesne Tabanlı Programlama Dilinde Döngüler

Programda belirli kodların tekrar tekrar çalıştırılmasını sağlayan yapılara döngü denir. Duruma göre aynı kod 2 kez çalıştırılabileceği gibi 200 kez hatta 2000 kez de çalıştırılabilir. Böyle durumlarda program yazmak zorlaşacak, zaman alacak ve programın kod yapısı karmaşıklaşacaktır. Örneğin 1000 adet ürün arasından girilen barkod numarasına ait ürünün bilgilerini getirmek için 1000 adet if komutu kullanmak yerine döngü ifadesi içinde sadece bir tane if komutu kullanılabilir.

Döngüler programlamada sayaç yöntemiyle yapılan işlemlerin basitleştirilmesi için geliştirilmiştir. Sayaç yöntemiyle yapılan işlemlerin hepsini döngüler yardımıyla gerçekleştirebilirsiniz. Sayaç yönteminde belirlenen bir değişken belirli aralıklarla arttırılıp azaltılmakta ve işlem bir if cümleciğiyle sonlanmaktadır. Sayaç işlemlerine ait artimetiksel işlemler değişik yollarla gerçekleştirilebilir. Aşağıda bununla ilgili örneklere bakabilirsiniz.

x = x + 1; yerine x += 1; kullanılabilir.

x = x - 2; yerine x -= 2; kullanılabilir.

x = x * 3; yerine x *= 3; kullanılabilir.

x = x / 5; yerine x /= 5; kullanılabilir.

Artırma ve azaltma operatörleri döngü yapılarında çok sık kullanılır. Döngü değişkeninin değeri birer birer artıyor veya birer birer azalıyorsa sayaç yerine pratik bir kullanıma sahip olan artırma ve azaltma operatörleri tercih edilebilir

x = x + 1; yerine x += 1; veya x++; kullanılabilir.

x = x - 1; yerine x -= 1; veya x--; kullanılabilir.


İlgili Makaleler
Basit Veri Bağlama (Simple Data Binding)
Veri Girişi Doğrulama (Input Validation)
TabControl Panelini Kullanarak Lokantalar İçin Müşteri Siparişi Alan c# Form Uygulaması
Kompleks Veri Bağlama (Complex Data Binding)
c# Programında Bigpara Sayfasından Borsa Verilerini Selenium Kütüphanesini Kullanarak Çekme
Veri Girişi Maskeleme (MaskedTextBox)
Yıkıcı Metotlar (Destructors)
Konsol Ekranında Kod Yazma ve Çalıştırma
Kaçan Buton Oyununu Yapan c# Uygulaması
2020 TYT Matematik Ortakatlı Kuralıyla İlgili Sorunun Çözümünü c# Diliyle Kodlama
Rastgele Seçilen Bir Sayıyı Basamaklarına Ayıran, Basamak Değerini ve Sayı Değerini Bulan c# Console Uygulaması
Form Sınıfı
Form Sınıfına Ait Bazı Olayların ve Özelliklerin Kullanılmasına Ait Örnek Uygulama
Verilen İki Matrisi Çarpan Programı c# Dilinde Form Ortamında Yapınız
Tombala Oyununu Yapan Uygulamayı c# Dilinde Kodlama1
Yazdırma İletişim Kutusu (PrintDialog)
Metodu Sonlandırma
GroupBox Paneliyle Gruplandırılan Bilgisayar Parçalarının Satışını Yapan c# Form Uygulaması
c# Console Uygulamalarında Ping Nasıl Kullanılır, Ping Atma
c# Console Uygulamalarında Timer Kullanımı

Yorum Ekle
   
Kötü
İyi