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

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

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

شرح برنامه

این برنامه تعداد سطرها را از ورودی دریافت می‌کند و براساس آن، مثلثی از اعداد تولید می‌کند.
در هر سطر، عدد مربوط به شماره سطر چند بار تکرار می‌شود و با فاصله مناسب برای نمایش هرمی چاپ می‌شود.


کد پایتون:


rows = int(input("تعداد سطرها را وارد کنید: "))

for i in range(1, rows + 1):
    print("  " * (rows - i), end="")  # فاصله برای چینش هرمی
    print((str(i) + " ") * i)

نمونه خروجی برای ۴ سطر:


      1  
    2 2  
  3 3 3  
4 4 4 4

توضیح مراحل:

- حلقه بیرونی از ۱ تا تعداد سطرها اجرا می‌شود
- در هر سطر، ابتدا فاصله مناسب برای چینش هرمی چاپ می‌شود
- سپس عدد مربوط به شماره سطر، به همان تعداد تکرار شده و چاپ می‌شود


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