while etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
while etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

C Dili - Ders 15 - Do-While Döngüsü



Do-While döngüsü while döngüse gibi çalışır fakat ondan farklı olarak koşul ne olursa olsun yapacağı işlemleri bir kez yapar sonra koşula bakar, koşul sağlandığı müddetçe işlemleri tekrarlar. Şimdi kullanılışını görelim. genellikle programların menülerini hazırlarken kullanılır.

int giris;
do{
 printf("1-Yazma\n");
 printf("2-Silme\n");
 printf("3-Tasima\n");
 printf("0-Cikis");
printf("Seciminiz : ");
scanf("%d",&giris);
}while(giris>3 || giris<0);

C Dili - Ders 11 - While Döngüsü



Bu yazımızda while döngüsünden bahsetcez, while döngüsü koşul sağlandığı sürece kendisine bildirilen işlemi yapar. Aşağıda kullanımına bakalım.

int i=0;
while(i<10){
 printf("%d",i);
 i++;
}

Yukarıda i adında bir değişken tanımladık. Daha sonra while döngüsünü kullandık. Burada while döngüsünün çalışma koşulu i nin 10 dan küçük olması. eğer i 10'dan küçükse while döngüsü çalışacak i'yi ekrana yazacak bir arttırıp tekrar while ın başına dönecek daha sonra i küçükmü 10'dan diye bakacak eğer büyükse while'dan çıkacak, eğer küçükse tekrar aynı işlemleri yapacak.

Eğer while'ı anladıysanız şöyle bir örnek yapabilirsiniz. bir dizi tanımlayın ve kullanıcıdan 10 adet eleman alın. daha sonra bu elemanların toplamlarını ve ortalamalarını ekrana yazdırın.

Yukarıdaki örneği dizi kullanmadan da yapın.