PDA

View Full Version : سوال: تفاوت حلقه های تکرار For و While



ASKABOL
دوشنبه 08 شهریور 1395, 12:53 عصر
سلام !
من تازه برنامه نویسی رو شروع کردم فعلا دارم با ویژوال بیسیک کار میکنم تا بعدا برم سراغ بقیه .
می خواستم تفاوت بین حلقه های For و While رو به طور کلی بدونم .
Answer Please !:لبخندساده::لبخندساده:

bl4ckhat
دوشنبه 08 شهریور 1395, 13:03 عصر
سلام
حلقه ها و شروط مواردی هستش که توی زبان های برنامه نویسی مشترک هستش و تنها تفاوتشون در سینتکسشون هستش
خب ببنید حلقه For دارای گام حرکت هستش و ابتدا و انتها واسش مشخص می کنید
حلقه while تحت شرایطی که True باشه کاری رو انجام میده.while یعنی تا زمانیکه شرط ما درست بود انجام بده.
تفاوتشون هم این هستش که حلقه For شمارنده داره اما While شمارنده نداره، اما ماهیت کاریشون مثل هم هستش.
For : میشمره میره جلو
While : طبق True یا False بودن کد های داخل بلاکش رو اجرا میکنه.

ASKABOL
سه شنبه 09 شهریور 1395, 11:55 صبح
ممنون از پاسختون
واقعا کاربردی بود