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

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

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

شرح برنامه

این برنامه پایتونی عددی بین ۱ تا ۸۰ را از کاربر دریافت کرده و یک مثلث چپ‌چین از کاراکترهای * با ارتفاع n چاپ می‌کند.
در هر سطر، تعداد ستاره‌ها نسبت به سطر قبل یک عدد بیشتر می‌شود و خروجی به‌شکل مثلثی ساده خواهد بود.


کد پایتون:


# دریافت عدد n از کاربر
n = int(input("عدد n را وارد کنید (بین ۱ تا ۸۰): "))

# بررسی اعتبار عدد
if 1 <= n <= 80:
    for i in range(1, n + 1):
        print('*' * i)
else:
    print("عدد واردشده باید بین ۱ تا ۸۰ باشد.")

نمونه خروجی برای n = 7:


*
**
***
****
*****
******
*******

توضیح مراحل:

- ابتدا عدد n از کاربر دریافت می‌شود
- شرط 1 <= n <= 80 بررسی می‌کند که عدد معتبر باشد
- حلقه از ۱ تا n اجرا می‌شود
- در هر مرحله، به‌اندازه i عدد ستاره چاپ می‌شود
- خروجی نهایی یک مثلث چپ‌چین با ارتفاع n خواهد بود


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