~2 دقیقه مطالعه • بروزرسانی ۹ مهر ۱۴۰۴
شرح برنامه
این برنامه پایتونی با استفاده از حلقههای تودرتو، یک مثلث عددی تولید میکند.
هر سطر با نماد دایره ◯ شروع میشود و سپس اعداد از ۱ تا شماره سطر چاپ میشوند.
تعداد اعداد در هر سطر بهصورت افزایشی تا سطر آخر افزایش مییابد.
کد پایتون:
# دریافت تعداد سطرها از کاربر
n = int(input("تعداد سطرها را وارد کنید: "))
# تولید الگو با حلقههای تودرتو
for i in range(1, n + 1):
print("◯", end=" ")
for j in range(1, i + 1):
print(j, end=" ")
print()
نمونه خروجی:
تعداد سطرها را وارد کنید: 8
◯ 1
◯ 1 2
◯ 1 2 3
◯ 1 2 3 4
◯ 1 2 3 4 5
◯ 1 2 3 4 5 6
◯ 1 2 3 4 5 6 7
◯ 1 2 3 4 5 6 7 8
توضیح مراحل:
- حلقه بیرونی تعداد سطرها را کنترل میکند
- هر سطر با نماد ◯ شروع میشود
- حلقه داخلی اعداد از ۱ تا شماره سطر را چاپ میکند
- end=" " باعث میشود خروجی در یک خط باقی بماند
- print()
نوشته و پژوهش شده توسط دکتر شاهین صیامی