منو
 صفحه های تصادفی
زمان نسبی
کارشناس امور بهزیستی
رسانه های ذخیره سازی
ماه جمادی الثانی، جمادی الآخر
اسپانگولیت
پیکسید
دگرگونی
عنتر
رشد ستارگان
تخصیص هدایا ونحوه ارسال
 کاربر Online
401 کاربر online

حلقه for

تازه کردن چاپ
علوم ریاضی > علو م رایانه
(cached)


این مطلب از بخش آموزش وب‌سایت المپیاد کامپیوتر رشد،انتخاب شده که با فرمت pdf نیز در وب‌سایت المپیاد رشدموجود می‌باشد. برای مشاهده این موضوعات در وب‌سایت المپیاد، به آدرس فهرست مطالب کامپیوتر مراجعه کنید. همچنین می‌توانید با کلیک اینجا‌ ، با ویژگی‌های بخش آموزش این وب‌سایت آشنا شوید.


حلقهfor


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


ساختار 1
یا

ساختار 2
از نوع تعریف بر می آید که ابتدا باید / یک/ متغیر تعریف کنید که قابل شمارش باشد.
در عبارات بالا مقدار کوچکتری است که به متغیر حلقه نسبت می دهید و مقدار بزرگتری است که به متغیر حلقه نسبت می دهید و منظور آغاز و پایان نیست.


مثال











حلقهبه این صورت عمل می کند که ابتدا مقدار متغیر را برابر در ساختار 1 و برابر در ساختار 2 قرار می دهد.
سپس در ساختار 1 شرط اینکه مقدار متغیر کوچکتر یا مساوی باشد بررسی می شود و در ساختار 2 شرط اینکه مقدار متغیر بزرگتر یا مساوی. در صورت صحت شرط دستورات بخش اجرا می شود.
لذا اگر در ساختار1 بزرگتر از باشد حلقه اجرا نمی شود و از حلقه بدون اجرا می گذریم همچنین است در ساختار 2.





تعداد بازدید ها: 10382


ارسال توضیح جدید
الزامی
big grin confused جالب cry eek evil فریاد اخم خبر lol عصبانی mr green خنثی سوال razz redface rolleyes غمگین smile surprised twisted چشمک arrow



از پیوند [http://www.foo.com] یا [http://www.foo.com|شرح] برای پیوندها.
برچسب های HTML در داخل توضیحات مجاز نیستند و تمام نوشته ها ی بین علامت های > و < حذف خواهند شد..