دستورfor
نحوه نوشتن به این صورت هست:
for(مقدار اولیه ; شرط ; گام حرکت)
}
دستورات
{
البته خط اول رو از راست به چپ بخونید چون خوب نشد بنویسم اینجوری شد
for( w=0 ; w<10 ; w++)
}
f=f+1;
}
الان فکر کنم متوجه بشید
اول به متغیر مقدار اولیه میدیم بعد میگیم که در چه صورتی کار ادامه پیدا کنه
در واقع اینجا تا زمانی که متغیر مقدارش کمتر از 10 باشه کار ادامه پیدا میکنه
و با هر بار اجاری دستورات داخل اکولاد یک واحد به متغیر w اضافه میشه
اینجا دستورمون زیاد شدن مقدار متغیر f هست به میزان 1 واحد
با این توضیحات باید متوجه شده باشید که دستورات داخل حلقه فقط و فقط 10 بار انجام میشن و بعد از اون شرط نقض شده و دیگه این حلقه اجرا نمیشه مگر اینکه جای دیگه ای از برنامه عمدا w رو 0 کنیم تا دوباره حلقه به تعداد 10 بار اجرا بشه
مثلا شاید جایی از برنامه بخواید یه led پنج بار روشن و خاموش بشه برای تعیین دقیق تعداد دفعات میتونید از همین دستور استفاده کنید
علاقه مندی ها (Bookmarks)