~1 دقیقه مطالعه • بروزرسانی ۱۵ مهر ۱۴۰۴
شرح برنامه
این برنامه تعداد سطرها را از ورودی دریافت میکند و خروجی هرمی از ستارهها تولید میکند.
در هر سطر، تعداد ستارهها برابر با شماره سطر است و با فاصله مناسب برای زیبایی و چینش راستچین نمایش داده میشوند.
کد پایتون:
rows = int(input("تعداد سطرها را وارد کنید: "))
for i in range(1, rows + 1):
print(" " * (rows - i), end="") # فاصله برای راستچین شدن
print("* " * i)
نمونه خروجی برای ۵ سطر:
*
* *
* * *
* * * *
* * * * *
توضیح مراحل:
- حلقه بیرونی از ۱ تا تعداد سطرها اجرا میشود
- در هر سطر، ابتدا فاصله مناسب برای راستچین شدن چاپ میشود
- سپس به تعداد شماره سطر، علامت * با فاصله چاپ میشود
نوشته و پژوهش شده توسط دکتر شاهین صیامی