ana sayfa > C# > For Döngüsü [C#]

For Döngüsü [C#]

Pazartesi, 07 Ara 2009 yorum ekle yorumlara git

Bu yazımızda for döngüsü anlatılmaktadır.

Döngüler, program içerisinde tekrarlanması gereken ifadeleri veya kod bloklarını tekrar tekrar yazmak yerine tek bir yapıda yazarak ifadelerin veya kod bloklarının tekrarlanmasını sağlar.

C#’ta for döngüsü başlangıç adımından sonra belirtilen koşul sağlandığı sürece  işlemleri tekrarlayan döngüdür.

for (degisken_tipi degisken;koşul;işlem)

{

//kodlar;

}

For döngüsü 3 parametreden oluşur. İlk parametre döngü değişkeninin tanımlandığı yerdir ve başlangıç değerini gösterir. Örneğin; int i=0 gibi. Integer tipli bir değişken tanımlanmış ve başlangıç değeri 0 olarak seçilmiştir.

İkinci parametre döngünün çalışması için gerekli koşulun bulunduğu kısımdır. Örneğin i<=10 gibi. Tanımlanmış olan değişken başlangıç adımından sonra 10′dan küçük ve 10′a eşit olduğu sürece döngü çalışacaktır.

Üçüncü parametre döngü adımı tamamlandığında döngü değişkenine yapılması gereken işlemi belirtir. Örneğin; i++ gibi. Tanımlanmış olan değişken adımını tamamladıktan sonra değişkenin değeri 1 arttırılacaktır.

For döngüsü döngüye ait değişkeni kullanmamıza imkan sağlar. Değişkeni istediğimiz şekilde istediğimiz işleme sokabiliriz. Ancak döngüye müdahale edemeyiz.

Örnek olarak alt alta 10 kez Dahiweb yazdıran bir programın uygulamasını yapalım.

[Kod Kısmı]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
for (int i = 1; i <= 10; i++)
{
listBox1.Items.Add(i+” DahiWeb”);   //Her adımda Listbox’a DahiWeb string ifadesi ekleniyor..
}
}
}
}

[Ekran Çıktısı]

for dahiweb

e.U




Benzer Konularımıza da Göz Atın!

coded by nessus
Share


Bu kategorideki rastgele diğer yazılar
  • » C#'ta ListBox Ve ComboBox Kullanımı
  • » C# Büyük Ünlü Uyumu
  • » Asansör Kontrol Programı [C#]
  • » C# 2-9 arası rakamlara bölünebilen sayılar(combobox)
  • » C#'ta Hesap Makinesi
  • » C# İki sayı arasındaki sayıların toplamı
  • » C# ile Asal Sayılar
  • » C#'ta Radio Button Kullanımı
  • » Visual Studio Menüleri - File Menüsü [C#]
  • » Q MATİK (BANKA SIRALAMA SİSTEMİ)
  • » Sayısal Loto [C#]
  • » C# Varmısın Yokmusun Programı
  • » C# If-Else & Switch-Case Yapısı
  • » c#'ta Celcius Ve Fahrenayt
  • » Karakter Sayısı [C#]



    1. Bengü Özgüngör
      Pazartesi, 07 Ara 2009 zamanında 20:26 | #1

      Bende C# da veritabanı bağlantısı paylaşacağım İnşallah çünkü kimse yazmamış öyle bişey.. Hazırlıyorum

    1. şimdilik geri bağlantı yok

    *
    Bu bir spamlara karşı koruma yazılımıdır, resimde gösterilen güvenlik kelimesi girilmelidir. Kelimeyi sesli duymak için resmi tıklayın
    Anti-spam kelimeyi duymak için tıklayın