C programlama dili mod alma işlemini iki farklı örnek ile bulabilirsiniz. Mod alma işlemi if-else yapısında çok kullanıldığındançok dikkat edilmesi gerekli
C programlama dilinde basit bir şekilde mod almayı basit bir şekilde bulabilirsiniz. İki örnek arasındaki tek fark ise alınacak mod değerini pozitif bir sayı olup olmadığını kontrol etmesi.
C Programlama Dili Mod Alma
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include <stdio.h>
#include <conio.h>
//Mod Alma işlemi
//Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com
int main(){
int sayi, mod, sonuc;
printf("Sayi Giriniz: ");
scanf("%d", &sayi);
printf("Alinacak Mod Degerini Giriniz: ");
scanf("%d", &mod);
sonuc = sayi % mod;
printf("%d(%d)= %d",sayi, mod, sonuc);
getch(); // Programın kapanmaması için (Klavyeden bir değer bekler)
return 0; // Programı sonlandırır
}
|
Mod değerine ‘0’ girildiğinde hata vermesini önlemek için mod değerini kontrol edebiliriz.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#include <stdio.h>
#include <conio.h>
//Mod Alma işlemi
//Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com
int main(){
int sayi, mod, sonuc;
printf("Sayi Giriniz: ");
scanf("%d", &sayi);
printf("Alinacak Mod Degerini Giriniz: ");
scanf("%d", &mod);
if( mod > 0 ){
sonuc = sayi % mod;
printf("%d(%d)= %d",sayi, mod, sonuc);
}
else
printf("Lutfen Mod degerine pozitif bir sayi giriniz!");
getch(); // Programın kapanmaması için (Klavyeden bir değer bekler)
return 0; // Programı sonlandırır
}
|