এখানে n হলো একটি ধনাত্মক সংখ্যা এবং m হলো সিরিজ চলার বার সংখ্যা। এই সিরিজের যোগফল বের করতে হবে।
অ্যালগরিদম
ধাপ ১: n, m ইনপুট নিন। ধাপ ২: সংখ্যাকে স্ট্রিংয়ে রূপান্তর করুন। ধাপ ৩: ফলাফল আর স্ট্রিং আরম্ভ করুন। ধাপ ৪: বাকি টার্মগুলো যোগ করুন। ধাপ ৫: স্ট্রিং কনক্যাটেনেট করে n, nn, nnn... বানান। ধাপ ৬: যোগ করার আগে আবার ইন্টিজারে রূপান্তর করুন। ধাপ ৭: যোগফল রিটার্ন করুন।
উদাহরণ কোড
# পাইথন প্রোগ্রাম: সিরিজের যোগফল বের করা
def sumofseries(n, m):
str1 = str(n)
sum1 = n
sumofstr1 = str(n)
for i in range(1, m):
sumofstr1 = sumofstr1 + str1
sum1 = sum1 + int(sumofstr1)
return sum1
# ড্রাইভার কোড
n = int(input("n এর মান দিন"))
m = int(input("m এর মান দিন"))
sumofno = sumofseries(n, m)
print("সিরিজের যোগফল ::>", sumofno)
আউটপুট
n এর মান দিন 3 m এর মান দিন 5 সিরিজের যোগফল ::> 37035