Merhaba Arkadaşlar,Bu yazımca C programlama Dilinde Mod alma işlemi ile Girilen sayı tekmi çift mi kontrol etme yi yapıcaz.Programda sayı girişi istiyoruz ve girilen sayının modunu alıp if else ile de tek mi çift mi olduğuna bakıp ekrana yazdırma işlemini yapıcaz.mod alma işleminde % ifadesi kullanılır ve kullanımı sayi1%sayi2 şeklindedir.Burada sayı1 in modunu sayi2 ye göre alıyoruz.Örnek olarak aşağıda örnek programda açıklamalarıyla tüm kodların açıklaması verilmiştir.Anlamadığınız yerler olursa yorun atarsanız yardımcı olurum.
include
include
/* run this program using the console pauser or add your own getch, system(“pause”) or input loop */
int main(int argc, char *argv[]) {
int sayi1;
printf(“Sayı Giriniz : “); // Kullanıcıdan sayı girişi istiyoruz.
scanf (“%d”, &sayi1); // kullanıcının girdiği sayı değerini okuyoruz.
if(sayi1%2==1){ //sayi1%2==1 Burada sayi1 değişkenimizi 2 ile modunu alıyoruz ve eğer tek ise kalan 1 ise sayı tektir
printf(“Sayı Tektir : %d”,sayi1); // Sayı tek ise bu blok çalışacak ve şartı sağladığı için ekrana sayı tektir ve girilen sayıyı yazacaktır.
}
else{
printf(“Sayı Çifttir : %d”,sayi1); //Eğer sayı çift ise yukarıdaki kod bloğu çalışmayacaktır.ve girilen sayı otomatik olarak bu blok çalışacaktır.
}
return 0;
}