بخشی از مجموعه

چندین نمونه کد

~1 دقیقه مطالعه • بروزرسانی ۱۶ مهر ۱۴۰۴

شرح برنامه

این برنامه دو عدد n و k را از ورودی دریافت می‌کند.
سپس n جمله از سری زیر را تولید می‌کند:
k + kk + kkk + ...
در هر جمله، عدد k به‌صورت رشته‌ای تکرار شده و سپس به عدد تبدیل می‌شود.
در پایان، مجموع این جملات نمایش داده می‌شود.


کد پایتون:


n = int(input("تعداد جملات سری (n): "))
k = input("عدد پایه (k): ")

total = 0
term = ""

for i in range(1, n + 1):
    term += k
    print(term)
    total += int(term)

print(f"مجموع سری: {total}")

نمونه خروجی برای n=4 و k=3:


3  
33  
333  
3333  
مجموع سری: 3702

توضیح مراحل:

- عدد k به‌صورت رشته‌ای گرفته می‌شود تا بتوان آن را تکرار کرد
- در هر مرحله، k به رشته قبلی اضافه می‌شود و سپس به عدد تبدیل می‌شود
- مجموع نهایی با جمع تمام جملات محاسبه می‌شود


نوشته و پژوهش شده توسط دکتر شاهین صیامی