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

C# প্রোগ্রাম: আর্মস্ট্রং সংখ্যা চেক করা


একটি সংখ্যা আর্মস্ট্রং সংখ্যা যদি তার প্রতিটি অঙ্কের ঘনফলের যোগফল সংখ্যাটির সমান হয়।

এখানে আমরা ভাগশেষ বের করব এবং সেটি ঘনফলের সাথে যোগ করব।

rem = i % 10;
sum = sum + rem * rem * rem;

লুপ ইটারেশনের পর যদি যোগফল মূল সংখ্যার সমান হয়, তবে সেটি আর্মস্ট্রং সংখ্যা।

if (sum == num) {
    Console.Write("Armstrong Number!");
}

সম্পূর্ণ উদাহরণ নিচে দেওয়া হলো।

উদাহরণ

int num, rem, sum = 0;
// আর্মস্ট্রং সংখ্যা চেক করা
num = 153;
for (int i = num; i > 0; i = i / 10) {
    rem = i % 10;
    sum = sum + rem * rem * rem;
}
if (sum == num) {
    Console.Write("Armstrong Number!");
} else {
    Console.Write("Not an Armstrong Number!");
}
Console.ReadLine();

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

  2. পাইথন প্রোগ্রাম: কোনো সংখ্যা হ্যাপি নম্বর (Happy Number) কিনা চেক করা

  3. পাইথন প্রোগ্রাম: কোনো সংখ্যা ডিজেরিয়াম নম্বর (Disarium Number) কিনা চেক করা

  4. পাইথনে আর্মস্ট্রอง নম্বর চেক করা