Do-While Döngüsü

C dilinde temel while döngüsü ile belirli sayıya kadar yazdırma uygulaması örneği.

#include <stdio.h>
#include <stdlib.h>


int main()
{
    printf("sayi giriniz (a): ");
    scanf("%d",&a);
    int j = 1;
    do{                    //koşul sağlanmasa bile birkez çalışır.
        printf("%d\n",j);
        j++;
    }while(j<=a);
    }
    return 0;
}

    

İşleyiş: Kullanıcıdan sayı girdisi alınır, j sayacı 1 en başlatılarak kullanıcının girdiği değere kadar while döngüsü çalışacaktır.Do-while döngüsünün while döngüsünden tek farkı, içeride while koşulu sağlanmasa bile birkez çalışacaktır.Bazı projelerde bu döngüyü kullanmak while kullanmaktan daha avantajlıdır.Sonuç olarak verilen sayıya kadar sayılar konsola yazdırılır.

Ana Sayfa