Başlangıç > Dökümanlar > C++’da for döngüsü kullanımı

C++’da for döngüsü kullanımı

Bu ders ile sizlere C++’da for döngüsünü ve iç içe for döngüsünün nasıl çalıştığını ve mantığını anlatacağım.

For döngüsünün genel yapısı:

for ( ilk değer; koşul; arttırma)
komut;

For’un genel kullanımı bu şekildedir. Eğer for’dan sonra bir değilde birden çok komut satırı yazacaksak aşağıdaki gibi bir for döngü satırı yazmamız gerekecek.

for ( ilk değer; koşul; arttırma)
{
Komut1;
Komut1;
Komut3;
Komut4;
.
.
}

Yukarıdaki gibi kodlama şekli kullanarak for döngüsü içerisinde 1 den çok istediğimiz kadar komut çalıştırabiliriz.

Şuana kadar anlattıklarımızı küçük bir for döngüsü ile ilgili örnek ile pekiştirmeye çalışalım. Örneğimiz 10 defa SanalKurs.Net kelimesi ekrana alt alta yazan program olsun ve bu programı for döngüsü ile yapılması istensin bizden. Bizde hemen yapalım.

#include<stdio.h>
#include<conio.h>
main()
{
char yazi;
yazi='SanalKurs.Net';
for (i=1; i=10; i++)
printf('%s',yazi);
getch();
}

Programla ilgili açıklama:

1. “yazi” adında bir string ve i adında fodra kullanmak üzere sayaç gibi kullandığımız bir değişken tanımladık.
2. “yazi” değişkeninin içerisine ‘SanalKurs.Net’ bilgisini aktardık.
3. “for” döngüsünü 1’den 10’a kadar olacak şekilde başlattık ve i değerini her defasında 1 kere artmasını sağladık. (i++ aynı zamanda i=i+1; dir.)
4. “for” döngüsü içerisinde ekrana yazmasını istediğimiz yazıyı yani SanalKurs.Net’i koyduk.
5. Son olarak da programımızı gecth komutu ile sonlandırdık.

Eğer for döngüsünün nerede bittiğini belirlemek istiyorsak oraya noktalı virgül koyarız. Yani bir for döngüsü kullanacağız ve for döngüsü içerisinde sadece bir komut çalıştıracağız. Bu komutu for döngüsüne dahil etmek için for döngüsünün (örneğin) for (i=1; i=10; i++) bu satırını yazdıktan hemen sonra değilde onun bir altındaki for döngüsüne dahil olmasını istediğimiz komutu yazdıktan sonra noktalı virgül koymalıyız. Bu şekilde for döngüsünün bir altındaki satır for döngüsüne dahil olmuş olur.

For döngüsünden sonta tek değilde birden çok komut çalıştıracaksak for dan sonra noktalı virgül kullanmadan { } işaretleri arasına komutlarımızı yazmamız yeterli olacaktır.

Herkese iyi çalışmalar.

Reklamlar
Kategoriler:Dökümanlar
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: