কম্পিউটার

পাইথনে আর্মস্ট্রং নম্বর কিভাবে তৈরি করবেন?


যেকোন তিন অঙ্কের সংখ্যাকে বলা হয় একটি আর্মস্ট্রং সংখ্যা যে সংখ্যার ঘনক্ষেত্রের সমষ্টি সংখ্যার সমান। একটি সংখ্যা এই শর্তটি পূরণ করে কিনা তা পরীক্ষা করার জন্য, এটি থেকে প্রতিটি অঙ্ক ক্রমাগত ডান থেকে পৃথক করা হয় এবং এর ঘনকটি ক্রমবর্ধমানভাবে যোগ করা হয়। শেষ পর্যন্ত যদি যোগফলটি আসল সংখ্যার সমান পাওয়া যায় তবে তাকে আর্মস্ট্রং সংখ্যা বলা হয়।

উদাহরণ

অনুসরণ করা পাইথন কোড 100 থেকে 999 এর মধ্যে সমস্ত আর্মস্ট্রং নম্বর প্রিন্ট করে

for num in range(100,1000):
  temp=num
  sum=0
  while temp>0:
    digit=temp%10
    sum=sum+digit**3
    temp=temp//10

  if sum==num:
    print (num)

আউটপুট

আউটপুট হল আর্মস্ট্রং সংখ্যার তালিকা

153
370
371
407

  1. কিভাবে Python একটি সংখ্যা বিপরীত?

  2. পাইথনে একটি সংখ্যা একটি ট্রোজান নম্বর কিনা তা পরীক্ষা করুন

  3. পাইথনে আর্মস্ট্রং নম্বর

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