İPUCU

C# j# vb.net (.NET dilleri) Bu dillerin eğitim videolarının, open source projelerin ve gerekli dökümanların paylaşım alanı.

Seçenekler

C# Dersleri: Bölüm 5-Döngüler //ByPerPer

06-12-2018 10:45
#1
ByPerPer - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
İstanbul
Mesajlar:
1.017
Teşekkür (Etti):
71
Teşekkür (Aldı):
217
Konular:
161
Ticaret:
(0) %

Merhaba Değerli THT Üyeleri,bugün sizlerle C# serimize Döngüler ile devam ediyoruz.İyi Okumalar




Hadi Başlayalım!!!




Arkadaşlar döngüler programlama dillerinin en çok ihtiyaç duyulan ifadesidir.Türkçedede adı üstünde ''döngü'' bir şeyi tekrarlamaya devam eder.C#'ta 4 adet döngü vardır; while döngüsü,do while döngüsü,for döngüsü,foreach döngüsü.


while döngüsü;

Bu döngü aynı şart bloklarındaki if gibi hatta çok benzer.Eğer koşul yanlış(false)verdiği zamana dek devam eder.Gelin de while ile aşağıdaki koda bakın...
Kod:
while(koşul)

{
     yapılacak işlemler

}
Örnek Kod;
Kod:
int number = 100;
while (number>=10)
{
   Console.WriteLine(number);
}


do while döngüsü;

Bu döngümüzün mantığı do'dan sonra yapılacak işlemler sonrada while ile koşul yapılır.Aşağıdaki kodu inceleyiniz...
Kod:
do
{
    yapılacak işler
}
while(koşul)
Örnek Kod;
Kod:
int i = 0; 
do   
{
    i++; //i büyükse
    Console.WriteLine( "Merhabaa "); 
} 
while (i <10); // i 10'dan küçükse


for döngüsü;

for döngüsü döngüde kullanılması için bir değişkene
ihtiyaç duyulur,bu değişken oluşturulur ve başlangıç değeri belirtilir.Ardından döngünün asıl amacı olan koşullar gelir.Ve en son ise matematiksel değerler alınır.Aşağıdaki kodu inceleyiniz...

Kod:
int toplam = 0; //değişken oluşturduk
 
for (int i = 0; i < 100; i++) //koşulumuzu yazdık
{
    toplam += i; //ve en sonda matematiksel ifadeyi belirttik
}
 
Console.WriteLine(toplam);


foreach döngüsü;

Bu döngümüz; diziler ile kullanılır(nadir).Aynı do while'daki gibi yapılacak işler vardır.Aşağıdaki kodu inceleyiniz...
Kod:
foreach (tip değişken in koleksiyon) //değişken tipi,değişken ''in'' dizi adı

{

yapılacak işler

}
Örnek Kod;
Kod:
string[] timler = new string[3] {''Ar-Ge'',''Anka'',''İstihbarat''};
foreach (var timler in timler)
{
Console.WriteLine(timler);
}



Sevgi ve Saygıyla
ByPerPer

Eğer Konum Yararlı Olduysa Teşekkür Amaçlı Teşekkür Edebilirsiniz (o nası cümle)


Kullanıcı İmzası
Ey Türk !
Vur vatanın bakirlerine
Günahkar gömleği biçenleri vur
Kemikten taslarla şarap yerine
Şehitler kanını içenleri vur.

Vur aşkın ve hakkın zaferi için
Vur senden bak dünya bunu istiyor
Vur yerde bak tarih senin seyircin
Vur gökten bak Allah sana vur diyor
TULPAR!/, Mr.00, AresMuscle, MrsLawyer Teşekkür etti.

06-12-2018 10:48
#2
oxcakmak - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
12/2018
Nereden:
Kocaeli
Yaş:
20
Mesajlar:
1.321
Teşekkür (Etti):
464
Teşekkür (Aldı):
133
Konular:
75
Ticaret:
(0) %
Ellerine sağlık, yazılım öğrenmek isteyenler takip etsin.
Kullanıcı İmzası
thefarmer Teşekkür etti.
06-12-2018 10:49
#3
TULPAR!/ - ait Kullanıcı Resmi (Avatar)
Stajyer Sosyal Medya Yöneticisi
Üyelik tarihi:
03/2017
Nereden:
Sakarya
Yaş:
21
Mesajlar:
3.177
Teşekkür (Etti):
2573
Teşekkür (Aldı):
1066
Konular:
273
Ticaret:
(0) %
Aynen devam...
Kullanıcı İmzası
[CENTER]Unutmayın ki Ufak Dokunuşlar Her Zaman Büyük Önem Taşır
oxcakmak Teşekkür etti.
06-12-2018 11:11
#4
metonya - ait Kullanıcı Resmi (Avatar)
Siber İstihbarat Uzmanı
Üyelik tarihi:
12/2017
Nereden:
DerinDevlet
Mesajlar:
1.261
Teşekkür (Etti):
225
Teşekkür (Aldı):
341
Konular:
111
Ticaret:
(0) %
eline sağlık
Kullanıcı İmzası
Researcher
06-12-2018 12:11
#5
WONTAS - ait Kullanıcı Resmi (Avatar)
Stajyer Moderatör
Üyelik tarihi:
10/2017
Nereden:
Niw Yourk
Mesajlar:
1.528
Teşekkür (Etti):
422
Teşekkür (Aldı):
466
Konular:
61
Ticaret:
(0) %
Ellerinize Emeğinize Sağlık
06-12-2018 12:13
#6
Jraex - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
12/2018
Nereden:
Galaksi
Mesajlar:
319
Teşekkür (Etti):
67
Teşekkür (Aldı):
25
Konular:
40
Ticaret:
(0) %
Ellerine sağlık
Kullanıcı İmzası
“Tarih yazmak, tarih yapmak kadar önemlidir. Yazan yapana sadık kalmazsa, değişmeyen hakikat insanı şaşırtacak bir mahiyet alır.”
Mustafa Kemal Atatürk
06-12-2018 23:57
#7
ByPerPer - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
İstanbul
Mesajlar:
1.017
Teşekkür (Etti):
71
Teşekkür (Aldı):
217
Konular:
161
Ticaret:
(0) %
Alıntı:
oxcakmak´isimli üyeden Alıntı Mesajı göster
Ellerine sağlık, yazılım öğrenmek isteyenler takip etsin.
Alıntı:
Kutalp´isimli üyeden Alıntı Mesajı göster
Aynen devam...
Alıntı:
metonya´isimli üyeden Alıntı Mesajı göster
eline sağlık
Ben teşekkür ederim
Konuma teşekkür etmeyi unutmayınız

Alıntı:
WONTAS´isimli üyeden Alıntı Mesajı göster
Ellerinize Emeğinize Sağlık
Alıntı:
Jraex´isimli üyeden Alıntı Mesajı göster
Ellerine sağlık
Teşekkürler;
Konuma teşekkür etmeyi unutmayınız
Kullanıcı İmzası
Ey Türk !
Vur vatanın bakirlerine
Günahkar gömleği biçenleri vur
Kemikten taslarla şarap yerine
Şehitler kanını içenleri vur.

Vur aşkın ve hakkın zaferi için
Vur senden bak dünya bunu istiyor
Vur yerde bak tarih senin seyircin
Vur gökten bak Allah sana vur diyor
Konu Tegin tarafından (07-12-2018 17:39 Saat 17:39 ) değiştirilmiştir.
07-12-2018 11:36
#8
EsghaL - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
12/2018
Nereden:
İst.Ülkü.Ock
Yaş:
6
Mesajlar:
290
Teşekkür (Etti):
29
Teşekkür (Aldı):
67
Konular:
20
Ticaret:
(0) %
Eline saglık
07-12-2018 17:29
#9
ByPerPer - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
İstanbul
Mesajlar:
1.017
Teşekkür (Etti):
71
Teşekkür (Aldı):
217
Konular:
161
Ticaret:
(0) %
Alıntı:
Muvaffakiyet´isimli üyeden Alıntı Mesajı göster
Eline saglık
Teşekkürler
Kullanıcı İmzası
Ey Türk !
Vur vatanın bakirlerine
Günahkar gömleği biçenleri vur
Kemikten taslarla şarap yerine
Şehitler kanını içenleri vur.

Vur aşkın ve hakkın zaferi için
Vur senden bak dünya bunu istiyor
Vur yerde bak tarih senin seyircin
Vur gökten bak Allah sana vur diyor
07-12-2018 17:35
#10
CodeTyper - ait Kullanıcı Resmi (Avatar)
Stajyer Grafiker
Üyelik tarihi:
05/2018
Nereden:
Darwin.)
Yaş:
12
Mesajlar:
702
Teşekkür (Etti):
189
Teşekkür (Aldı):
143
Konular:
82
Ticaret:
(0) %
Çok Kısa Hepsini Detaylıca anlat bence
Kullanıcı İmzası
--------------C-------------O------------D-----------T-------------Y-----------P------------E----------------R

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı