منو
 صفحه های تصادفی
شاه صفى،و دیگر جانشین شاه عباس
پرازاوپال
نیمه عمر‏
سوسمارهای آبی و سمندرها
پاسخ امام سجاد علیه السلام درباره ترک جهاد
حجرالاسود
هلاکو خان
زندگینامه یان اورت
موصل
زغال اخته آمریکایی
 کاربر Online
859 کاربر online

حلقه for

چاپ
علوم ریاضی > علو م رایانه


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


حلقهfor


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


ساختار 1
یا

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


مثال











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





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


ارسال توضیح جدید
الزامی
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 در داخل توضیحات مجاز نیستند و تمام نوشته ها ی بین علامت های > و < حذف خواهند شد..