C++ Nested Loops
🔹 تعریف
-
Nested Loops یعنی یک حلقه داخل حلقه دیگر قرار میگیرد.
-
معمولاً برای کارهای ماتریسی، چاپ الگوها یا محاسبات چند بعدی استفاده میشوند.
🔹 ساختار کلی
1️⃣ مثال ساده: چاپ جدول ضرب
🔹 خروجی:
2️⃣ مثال: چاپ اعداد جفت (i,j)
🔹 خروجی:
3️⃣ مثال: چاپ الگوی ستاره
🔹 خروجی:
4️⃣ نکات مهم
-
حلقه بیرونی قبل از تکرار حلقه داخلی حرکت میکند.
-
تعداد کل تکرارها = تعداد حلقه بیرونی × تعداد حلقه داخلی.
-
میتوان حلقهها را بیش از دو سطح هم تو در تو کرد، اما خوانایی کاهش مییابد.