menusearch
javapro.ir
جستجو
۱۳۹۵/۸/۱ شنبه
(1)
(0)
جلسه یازدهم - حلقه های کنترلی
جلسه یازدهم - حلقه های کنترلی
آموزش آسان و ساده زبان برنامه نویسی جاوا
ممکن است گاهی برای نوشتن برنامه ای نیاز داشته باشیم یک بلوک کد چندین بار اجرا شود!!!!!
یا این که بخواهید یک یا چندین دستور را با توجه به یک شرط ، هر بار بصورت تکرار پی در پی اجرا کنید!!!!
با مثال هایی از دنیای واقعی اطراف خود شروع میکنیم:
     تا هنگامی که شیر آب باز است: آب جاری است.
     تا هنگامی که شیر گاز باز است: اجاق گاز روشن است.
     تا هنگامی که پا روی پدال گازاست:ماشین حرکت میکند.
     و......
     در این مثال ها یک شرط وجود دارد و تا زمانی که شرط ما درست (true) باشد نتیجه شرط اجرا می شود. مثلا تا هنگامی که ما پدال گاز اتومبیل را فشار می دهیم اتومبیل حرکت میکنم ( یا حرکت اتومبیل که یک دستور تکراری است پی در پی اجرا می شود)  اگر پا رو پدال برداریم اتومبیل  حرکتش متوقف می شود.
     پس در این مثال ها در صورت درست بودن شرط وارد یک حلقه می شویم و یک یا چند دستور درون حلقه را بصورت تکرار پی در پی اجرا میکنیم.

     در برنامه نویسی هم حلقه ها شرط دارند که تا هنگامی که این شرط درست می باشد یک یا چندین دستور را پی در پی تکرار میکند و در صورت نادرست شدن شرط از حلقه خارج می شود در مثال پدال گاز همین که ما پا رو پدال میگذاریم شرط درست (true) شده وارد حلقه تکرار می شویم  و ماشین حرکت میکند و همین که پا رو پدال برداریم  شرط نادرست (false) شده و از حلقه تکرار خارج می شویم و ماشین متوقف می شود.
     قبل از این که به سراغ حلقه ها در برنامه نویسی برویم یک نگاه فلوچارتی به ان می اندازیم :
     برای ساختن حلقه ها از ترکیب یک شرط و یک سری دستورالعمل استفاده میکنیم.

ادامه این جلسه آموزشی را می توانید بصورت کتاب الکترونیکی (PDF شده) در لینک زیر دریافت کنید.
این جلسه آموزشی را بصورت کامل و مرتب شده در لینک زیر دانلود کنید:(در صورت خرابی لینک گزارش دهید)

آموزش آسان و ساده زبان برنامه نویسی جاوا

لینک دانلود
نشر این مطلب با ذکر منبع (لینک سایت) بلامانع است.
برای با خبر شدن از جدیدترین مطالب آموزشی جاوا عضو کانال تلگرام ما شوید.
نظرات کاربران
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

بستن
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

1 نظر
aref 1111
دوشنبه ششم شهریور ۹۶
پاسخ
()
()
aref 1111
واقعا نوع اموزشتون محشره!!
طراحی سایتطراحی سایتسایت سازسایت سازفروشگاه سازفروشگاه ساز