কম্পিউটার

n + nn + nnn + গণনা করুন? পাইথনে + n(মি বার)


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

পন্থা

আমরা একটি সংখ্যা গ্রহণ করি এবং এটিকে স্ট্রিং-এ রূপান্তর করি। তারপরে ডবল ডিজিটের নম্বর পেতে এই জাতীয় দুটি স্ট্রিংকে সংযুক্ত করুন এবং এই জাতীয় সংখ্যাগুলির উচ্চতর সংখ্যা পেতে সংযুক্ত করতে থাকুন। তারপরে আমরা একটি পুনরাবৃত্ত ফাংশন প্রয়োগ করি এই ধরনের সমস্ত সংখ্যা যুক্ত করার জন্য।

উদাহরণ

def sumofseries(n, m):
# Convert the digit to string
   str_n = str(n)
   sum_n = n
   sum_all_str = str(n)
   for i in range(1, m):
# Concatenate all strings
   sum_all_str = sum_all_str + str_n
   sum_n = sum_n + int(sum_all_str)
return sum_n
# Take inputs
n = int(input("Enter the value of n: "))
m = int(input("Enter the value of m: "))
sumofno = sumofseries(n, m)
print("Sum:>",sumofno)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয়:

Enter the value of n: 2
Enter the value of m: 4
Sum:> 2468

  1. পাইথনে ভার্টেক্স-টু-ভার্টেক্স পৌঁছানোর ম্যাট্রিক্স গণনা করার প্রোগ্রাম

  2. টেট্রাহেড্রনের ক্ষেত্রফল গণনা করার জন্য পাইথন প্রোগ্রাম

  3. পাইথনে পরম মান কীভাবে গণনা করবেন?

  4. পাইথন ব্যবহার করে একটি ডিরেক্টরির আকার কীভাবে গণনা করবেন?