কম্পিউটার টিউটোরিয়াল

C#-এ দুটি ইন্টিজারের ভাগশেষ বের করা

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

উদাহরণ

using System;

namespace Program
{
    class Demo
    {
        public int RemainderFunc(int val1, int val2)
        {
            if (val2 == 0)
                throw new Exception("দ্বিতীয় সংখ্যা শূন্য হতে পারবে না! শূন্য দিয়ে ভাগ করা যায় না!");
            if (val1 < val2)
                throw new Exception("প্রথম সংখ্যা দ্বিতীয় সংখ্যা থেকে ছোট হতে পারবে না!");
            else
                return (val1 % val2);
        }

        static void Main(string[] args)
        {
            int one = 250;
            int two = 200;
            int remainder;
            Console.WriteLine("প্রথম সংখ্যা: " + one);
            Console.WriteLine("দ্বিতীয় সংখ্যা: " + two);
            Demo d = new Demo();
            remainder = d.RemainderFunc(one, two);
            Console.WriteLine("ভাগশেষ: {0}", remainder);
            Console.ReadLine();
        }
    }
}

আউটপুট

প্রথম সংখ্যা: 250
দ্বিতীয় সংখ্যা: 200
ভাগশেষ: 50

ফাংশনটি দুটি শর্ত চেক করে: ১) ভাজক শূন্য নয়, ২) ভাজ্য ভাজক থেকে বড় বা সমান। দুটোই সঠিক হলে মডুলাস অপারেশন করে ভাগশেষ ফেরত দেয়।

  1. জাভা প্রোগ্রাম: দুটি পূর্ণসংখ্যার মাঝপথে আর্মস্ট্রং নম্বর খুঁজে বের করা

  2. বিষম সংখ্যক বার ঘটা সংখ্যা বের করার জাভা প্রোগ্রাম

  3. ৩ ডিজিট ইনপুট নেওয়া সকল কম্বিনেশন প্রিন্ট করার পাইথন প্রোগ্রাম

  4. দুই সংখ্যার কোশন্ট ও রিমেইন্ডার বের করার পাইথন প্রোগ্রাম