মডিউল ২-১ঃ এরিথমেটিক অপারেটরস
সি প্রোগ্রামিং এর এরিথমেটিক অপারেটরস গুলো হলোঃ
+
Plus
বাম পাশের ভ্যালুর সাথে ডান পাশের ভ্যালু যোগ করে
-
Minus
বাম পাশের ভ্যালু থেকে ডান পাশের ভ্যালু বিয়োগ করে
*
Multiplication
বাম পাশের ভ্যালুর সাথে ডান পাশের ভ্যালু গুণ করে
/
Division
বাম পাশের ভ্যালুকে ডান পাশের ভ্যালু দিয়ে ভাগ করে
%
Modulus
বাম পাশের ভ্যালুকে ডান পাশের ভ্যালু দিয়ে ভাগ করার পর ভাগশেষটা বের করে।
এই অপারেটর গুলোর সাথে আমরা অলরেডি পরিচিত। আমরা আমাদের ডেইলি লাইফে প্রতিনিয়ত +, -, *, / এগুলো ইউজ করছি। % ভাগশেষ অপারেটর আমরা ডেইলি লাইফে ইউজ না করলেও প্রোগ্রামিং করতে গেলে আমাদের প্রায়ই এটি ইউজ করতে হবে।
মডুলাস অপারেটর (%)
আমরা যদি লিখি ১৬ % ৩ তাহলে আন্সার আসবে ১। চলুন দেখে নেই কিভাবে ১ হলোঃ
ছোটবেলায় আমরা যেভাবে ভাগশেষ বের করতাম ঠিক ওভাবেই
৩ । ১৬ । ৫ -> ভাগফল | ১৫ | ---------------- ১ -> ভাগশেষ
তেমনি আমরা যদি লিখি ১৮ % ৪ তাহলে আন্সার আসবে ২। এখন আপনি নিজেই বের করে ফেলতে পারবেন কিভাবে ২ এসেছে।
এবার আমরা দেখি এগুলো কোডে কিভাবে লিখব।
#include <stdio.h>
int main()
{
int a = 10, b = 3;
int mod = a % b;
printf("%d", mod);
return 0;
}সেইমভাবে এখন আপনি বাকি অপারেটর গুলোর জন্য কোড লিখে ফেলতে পারবেন।
Last updated