HOME C প্রোগ্রামিং আউটপুট
#include<stdio.h>
main ()
{
    int a, b;
    b = 125;
    a = b % 25;
    printf("%d", a);
}

প্রোগ্রামটির আউটপুট কত?

Dinajpur • 2025

ব্যাখ্যা (Explanation)

সি প্রোগ্রামিংয়ে % চিহ্নটি মডুলাস (Modulus) অপারেটর হিসেবে ব্যবহৃত হয়। এর কাজ হলো একটি সংখ্যাকে অন্য একটি সংখ্যা দিয়ে ভাগ করার পর যে ভাগশেষ (Remainder) থাকে তা প্রদান করা।

১. এখানে ১২৫ কে ২৫ দিয়ে ভাগ করা হয়েছে।
২. যেহেতু ২৫ × ৫ = ১২৫, তাই ভাগটি নিঃশেষে মিলে যায়।
৩. নিঃশেষে মিলে যাওয়ার ফলে কোনো ভাগশেষ থাকে না, অর্থাৎ ভাগশেষ হয় ০।
৪. তাই 125 % 25 এর ফলাফল হবে 0

সতর্কতা:
অনেকে ভুল করে ভাগফল (৫) উত্তর হিসেবে বেছে নেন, কিন্তু মনে রাখবেন '/' অপারেটর ভাগফল দেয় এবং '%' অপারেটর ভাগশেষ দেয়।