c örneği
c örneği

C programlama dili oldukça eski ve bir o kadar da zor olan bir programlama dilidir. Bu programlama dilini öğrenmeniz ileride farklı programlama dillerini öğrenebilmeniz açısından oldukça değerlidir. Şimdi uygulamamızın kodlarını sizlerle paylaşalım.

Kodların Görünümü

int main(int argc, char *argv[]) 
{
    int i;
    for(i=1;i<=100;i++)
    {
        if(i%5==0)
        {
            break;
            // break 1234 yazdırır.
            continue;
        }
        printf("%dn",i);
    }
    return 0;
}

Alternatif Kod Görünümü

Bu kod örneğini programlama ile yakından uğraşanların tercih ettiği bir şekilde paylaşıyoruz. İlk örnek ile aynı sonuca çıkmakla birlikte profosyonel hayatta daha çok böyle kullanılmaktadır.

int main(int argc, char *argv[])

{

for(int i=1;i<=100;i++)

{

if(i%5!=0)

printf(“%dn”,i);

}

return 0;

}

Örneğin Açıklaması

C örneği üzerinde de görebileceğiniz gibi bir for döngümüz bulunmaktadır. 1’den 100’e kadar giden bir for döngüsü her turunda 1 er 1 er artmaktadır. Burada her döngüde oluşan bir IF yapısı bulunmaktadı. Bu sayede eğer İ değeri 5’e bölümünden kalan 0 ise 5’in katı olduğu tespit edilir.

Kodları Değiştirin

Biz bu c uygulamasını sizler için kolayca anlaşılabilir olması için 5 rakamı ile sınırlandırdık. 3, 7 ve 9 rakamlarını kullanarak da farklı C örnek uygulamaları yapabilirsiniz. Bunu yapmanız hem kodları anlamanız hemde C programlama diline hakim olmanız için oldukça önemlidir.

Form Görüntüsü

Bu uygulamada bir form kullanmadık. Doğrudan konsol alanından sonuçları görebileceksiniz. Fakat isterseniz bir form tasarlayarak oluşturacağınız tasarım ve ekleneceğiz nesneleri de kodlama alanına dahil edebilirsiniz. Farklı bir uygulama oluşturmanız da mümkün. Sınır sizin hayal gücünüz…

Yorum Yapabilirsiniz

Hem bu C örnek programı hakkında hemde sizin gerçekleştirdiğiniz uygulamalar hakkında yorum yapabilirsiniz. Bu sadece hep beraber öğrenmiş ve daha iyi bir öğrenme deneyimine sahip olabiliriz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir