Bilgi Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Bilgi Forum


 
AnasayfaLatest imagesAramaKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
En son konular
» fiber internet ya da adsl?
C Programlama Dilinde Döngüler Icon_minitimeÇarş. Tem. 03, 2013 4:12 am tarafından 7200

» okçuluk hakkında tavsiye?
C Programlama Dilinde Döngüler Icon_minitimeÇarş. Tem. 03, 2013 4:07 am tarafından 7200

» Ramazan
C Programlama Dilinde Döngüler Icon_minitimePtsi Ağus. 13, 2012 12:25 am tarafından bilgi küpü

» kamyon oyunları
C Programlama Dilinde Döngüler Icon_minitimeÇarş. Ara. 14, 2011 12:11 am tarafından arabaoyunu

» kamyon oyunları
C Programlama Dilinde Döngüler Icon_minitimeÇarş. Ara. 14, 2011 12:11 am tarafından arabaoyunu

» araba yarışı
C Programlama Dilinde Döngüler Icon_minitimeÇarş. Ara. 14, 2011 12:09 am tarafından arabaoyunu

» araba oyunu oynama
C Programlama Dilinde Döngüler Icon_minitimeÇarş. Ara. 14, 2011 12:06 am tarafından arabaoyunu

» Süper jip oyunu
C Programlama Dilinde Döngüler Icon_minitimeÇarş. Ara. 14, 2011 12:04 am tarafından arabaoyunu

» takside öpüşme oyunu
C Programlama Dilinde Döngüler Icon_minitimePaz Ağus. 28, 2011 10:29 pm tarafından yupti

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

 

 C Programlama Dilinde Döngüler

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


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

C Programlama Dilinde Döngüler Empty
MesajKonu: C Programlama Dilinde Döngüler   C Programlama Dilinde Döngüler Icon_minitimeSalı 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
kara şimşek


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

C Programlama Dilinde Döngüler Empty
MesajKonu: Geri: C Programlama Dilinde Döngüler   C Programlama Dilinde Döngüler Icon_minitimeSalı 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ı

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