%
(modulus) অপারেটরের ব্যবহার।if-else
কন্ডিশন ব্যবহার।scanf()
ফাংশনের মাধ্যমে একটি সংখ্যা ইনপুট নেওয়া হবে।
if(num % 2 == 0) → Even
else → Odd
উদাহরণ:
#include <stdio.h>
int main() {
int num;
printf("একটি সংখ্যা লিখুন: ");
scanf("%d", &num);
if(num % 2 == 0) {
printf("%d একটি জোড় সংখ্যা (Even)।", num);
}
else {
printf("%d একটি বিজোড় সংখ্যা (Odd)।", num);
}
return 0;
}
ইনপুট:
একটি সংখ্যা লিখুন: 14
আউটপুট:
14 একটি জোড় সংখ্যা (Even)।
ইনপুট:<br>একটি সংখ্যা লিখুন: 9<br><br>আউটপুট:<br>9 একটি বিজোড় সংখ্যা (Odd)।<br><br>
ব্যাখ্যা:
scanf("%d", &num);
→ ইউজারের কাছ থেকে একটি পূর্ণসংখ্যা ইনপুট নেয়।%
→ ভাগশেষ বের করতে ব্যবহৃত হয়।num % 2 == 0
→ ভাগশেষ ০ হলে এটি জোড় সংখ্যা।if-else
→ শর্ত অনুযায়ী সিদ্ধান্ত নেওয়ার জন্য।