Teşekkürler.
// while() Döngüsü
while(koşul)
{
KOMUTLAR...
}
// Bu Döngümüzde Belirlediğimiz Koşul Doğru Olduğu Sürece Bu Döngü Komutları Tekrar Tekrar Çalıştırmaya Devam Eder.
// do-while() Döngüsü
do
{
KOMUTLAR...
}while(koşul);
// Bu Döngümüz Önce 1 Kere Çalıştırılır. Çalıştıktan Sonra Koşul Doğru Olduğu Sürece Tekrar Tekrar Çalışmaya Devam Eder.
ÖRNEK
////////////////////////////////
#include <stdio.h>
int main()
{
int x=0;
while(x!=5)
{
x++;
printf("*");
}
// Ekran Çıktısı ***** Olacaktır.
}
////////////////////////////////
#include <stdio.h>
int main()
{
int x=0;
do{
x++;
printf("*");
}while(x!=1);
// Ekran Çıktısı * Olacaktır.
}
////////////////////////////////
// for() Döngüsü
for(ifade;koşul;artış miktarı)
{
Komutlar;
}
// Bu Döngümüz Sayac Bitesiye Kadar Çalıştırılır.
// İfade = Döngü Sayacının Başlangıç Değeri
// Koşul = Döngü Sayacının Bitiş Değeri
// Artış Miktarı = Koşul Doğru Olduğu Sürece Sayacın Değerindeki Artış Miktarı
ÖRNEK
////////////////////////////////
#include <stdio.h>
int main()
{
int i;
for(i=0;i<10;i++)
{
printf("*");
}
// Ekran Çıktısı ********** Olacaktır.
}
////////////////////////////////
// İç İçe For Örnekleri
////////////////////////////////
#include <stdio.h>
int main()
{
int i,j;
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
printf("*");
}
printf("csdark");
}
// Ekran Çıktısı ***csdark***csdark Olacaktır.
}
////////////////////////////////