কম্পিউটার

প্রবেশ করা নম্বরটি আর্মস্ট্রং নম্বর কিনা তা পরীক্ষা করার জন্য একটি C# প্রোগ্রাম লিখুন?


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

এখানে, আমরা অবশিষ্টাংশ খুঁজে বের করব এবং এটিকে অবশিষ্টাংশের ঘনক্ষেত্রে যোগ করব।

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

তারপর যদি উপরের যোগফলটি লুপ পুনরাবৃত্তির পরে বেরিয়ে আসে তা যোগফলের সমান হয়, তাহলে এটি একটি আর্মস্ট্রং সংখ্যা হবে।

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

নিম্নলিখিত একটি উদাহরণ -

উদাহরণ

int num, rem, sum = 0;
// checking for armstrong number
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. প্রদত্ত নম্বরটি হ্যাপি নম্বর কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  3. প্রদত্ত নম্বরটি একটি ডিসারিয়াম নম্বর কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  4. আর্মস্ট্রং নম্বর চেক করতে পাইথন প্রোগ্রাম