Bilgi Forum


 
AnasayfaTakvimSSSAramaÜye ListesiKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
En son konular
» fiber internet ya da adsl?
Çarş. Tem. 03, 2013 4:12 am tarafından 7200

» okçuluk hakkında tavsiye?
Çarş. Tem. 03, 2013 4:07 am tarafından 7200

» Ramazan
Ptsi Ağus. 13, 2012 12:25 am tarafından bilgi küpü

» kamyon oyunları
Çarş. Ara. 14, 2011 12:11 am tarafından arabaoyunu

» kamyon oyunları
Çarş. Ara. 14, 2011 12:11 am tarafından arabaoyunu

» araba yarışı
Çarş. Ara. 14, 2011 12:09 am tarafından arabaoyunu

» araba oyunu oynama
Çarş. Ara. 14, 2011 12:06 am tarafından arabaoyunu

» Süper jip oyunu
Çarş. Ara. 14, 2011 12:04 am tarafından arabaoyunu

» takside öpüşme oyunu
Paz Ağus. 28, 2011 10:29 pm tarafından yupti

Menü
Forum
Portal
Özel Mesajlar
Sık Kullanılanlara Ekle

Paylaş | 
 

 C Programlama Dilinde Döngüler

Aşağa gitmek 
YazarMesaj
CİHAD-I AŞK
Süper Üye
Süper Üye
avatar

Erkek Mesaj Sayısı : 249
Nerden : malatya
Kayıt tarihi : 04/10/08

MesajKonu: C Programlama Dilinde Döngüler   Salı Ara. 30, 2008 5:29 pm

Programlama Dilinde Döngüler

Bazen C'de bazı işlemleri otomatikleştirmek (örn. herhangi bir dosyaya yeni satırlar eklendiğinde onlarında yazdırılmasını sağlayacak ufak bir döngü gibi) için döngüleri kullanırız. Bu nedenle yazdığımız programlarda, az veya çok bu döngüleri kullanmak durumunda kalabiliriz ve ne kadar iyi bir döngü algoritması kuruyorsak, programımızın çalışma hızı ve başarısının da iyi olmasına yol açar.

Genel olarak gruplandıracak olursak C'de 3 adet döngü vardır;

'while' Döngüsü
Belirli bir şarta bağlı olarak kendisine verilen görevleri yineler. Şöyle ki;

Alıntı:
while (Şart) {
Eğer şart sağlanıyorsa yapılacaklar...
}
Örnek 1:

Alıntı:
#include <stdio.h>

void main () {
int a;
a = 0;

/* Bu döngü, ekrana her seferinde a'nın değerini 1 artırarak 3 cümle kurar... */
while (a != 3) {
a++;
printf("a degeri simdi: %d\n", a);
}

return 0;
}
'do - while' Döngüsü
do içerisine yazılmış işlemler, while'a verilen şartla birlikte tekrar edilir. Şöyle ki;


Alıntı:
do {
Eğer şart sağlanıyorsa yapılacaklar...
}
while (Şart);
Örnek 1:

Alıntı:
#include <stdio.h>

void main () {
int a;
a = 0;

/* Bu döngü, ekrana her seferinde a'nın değerini 1 artırarak 3 cümle kurar... */
do {
a++;
printf("a degeri simdi: %d\n", a);
}
while (a != 3);

return 0;
}
'for' Döngüsü

for içerisinde belirtilen kurallara göre işlem sürekli tekrar edilir. Şöyle ki;

Alıntı:
for(Sayım başlangıcı; Sayım sonu; Artırım şekli) {
Döngüye sokulacak işlemler...
}
Örnek 1:

Alıntı:
#include <stdio.h>

void main () {
int a, sinir;
sinir = 10;

/* Bu döngü, ekrana 0'dan 10'a kadar rakamları yazdırır... */
for (a = 0; a <= sinir; a++) {
printf("%d\n", a);
}

return 0;
Sayfa başına dön Aşağa gitmek
kara şimşek
Süper Üye
Süper Üye
avatar

Erkek Mesaj Sayısı : 770
Yaş : 28
Nerden : malatya
Kayıt tarihi : 21/09/08

MesajKonu: Geri: C Programlama Dilinde Döngüler   Salı Ara. 30, 2008 5:32 pm

hiç bişey anlamadım ama genede saol aslan
Huh?
Sayfa başına dön Aşağa gitmek
http://www.muziginodaklanmayeri.azbuz.com
 
C Programlama Dilinde Döngüler
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» C Programlama Dilinde Döngüler

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Bilgi Forum :: Bilgisayar :: Programlama-
Buraya geçin: