فرق بین do while و do until در چیست؟
ممنون
Printable View
فرق بین do while و do until در چیست؟
ممنون
يه مثال مي زنم:
دو تا كد با دو خروجي مشابه كه يكي با Do While و يكي با Do Until نوشته شده:
کد:Dim sum As Integer = 0
Do While sum < 100
sum = sum + 10
Loop
متوجه شدي فرقش چيه؟کد:Dim sum As Integer = 0
Do Until sum >= 100
sum = sum + 10
Loop
حلقه Do While تا زماني اجرا مي شه كه شرط برقرار باشه ( sum كوچكتر از 100 باشه ) اما حلقه Do Until تا زماني اجرا مي شه كه شرط برقرار نباشه ( sum بزرگتر مساوي 100 نباشه)
فرق ديگه اي ندارن
خیلی ساده بگم :
این یعنی تا زمانی که جواب عبارت منطقی درست بود کد را اجرا کن ولی do untli یعنی وقتی تا زمانی که جواب عبارت منطقی نادرست یا false بود کد را اجرا کدکد:do while عبارت منطقی
کد
در واقع به زبان ساده تر, در Do while زمانیکه شرط برقرار هست حلقه ادامه پیدا می کنه , اما در Do until زمانیکه شرط برقرار شد
حلقه خاتمه پیدا می کنه .
سلام.
لطفا توضیحات تکراری ندید. همینارو آرام هم گفته بود.