Menü
mrtcnplt - For
  Ana Sayfa
  Web Tasarım
 
  =>Canlı TV
  Program Arşivi
  Radio Mydonose
  Direnç Hesaplayıcı
  Gemi Trafik
  İstanbul Mobese Kameraları
  Bilişim Üssü
  Powerpoint Sunumlarınızı Video Olarak Kaydedin
  Windows Phone
  Bilişim Şube
  Filmler
  =>C#
  => Değişkenler
  => C# Metotlar
  => C# Eğitim Site Link'leri
  => Substring
  => Setup Oluşturma
  => Visual Studio Klavye Kısayolları
  => Foreach
  => For
  => Diziler
  => Operatörler
  => Form
  => Karnaugh Haritası
  => Örnek Projeler Yapılmamış
  => ÖRNEK1
  => Array.Resize
  => Yeni sayfanın başlığı
  => Dizi (Array) Sınıfının Metotları
  => Algoritma
  => Fotoğraf Galerisi Yapmak
  C# Direnç!
  mydonose
  Ürünler

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
Videolar:

C# For Döngüsü Kullanımı

C# For Döngüsü Kullanımı

C# For Döngüsü Kullanımı

 
Bugün 12 ziyaretçi (18 klik) kişi burdaydı!
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol