C Dilinde Mod Alarak 1’den 20’ye kadar Tek Sayıları Yazdırma (Continue ile)

C dilinde mod almak istersek bunu nasıl yaparız? Tek sayıları nasıl yazarız?

Aşağıda gördüğünüz gibi ‘i’ değişkenini integer tipinde ‘for’un içinde tanımlayabiliyoruz.

Şimdi gelelim nasıl çalıştığına:

‘i’ nin 2’ye göre modu 0 ise (yani bir sayı 2’ye bölündüğünde kalan 0’sa) bu bir çift sayıdır. Bu durumda ekrana yazdırılmaması için döngü bir sonraki adıma geçip ekrana tek sayıları basar. (‘continue‘ ile bu sağlanır.)

#include <stdio.h>
#include <conio.h>  // getch() fonksiyonun kütüphanesi. Bu fonksiyon programın durmasını sağlar.

int main()
{
 for(int i=0; i<20; i++)
 {
   if(i%2 == 0) continue;
   printf("%d \n",i);
 }
   getch();
}
Reklamlar

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 )

Google fotoğrafı

Google 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 )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.