مشاهدة النسخة كاملة : اريد التاكد


المسلمة الرقيقة
15-05-2010, 07:59 PM
هو صحيح اوامر التكرار اتلغت ماعدا for next

سيف سالم
15-05-2010, 09:55 PM
for next
do while loop
مقرر

tarek elhamy
15-05-2010, 11:26 PM
المقرر

for next
do while loop

المسلمة الرقيقة
16-05-2010, 05:24 PM
طب ممكن لو مكنش بتقل علي حد من:blush::blush::blush::blush::blush: الاساتذة يرفع اسئله عن do while loop لاننا ماخدنهاش في المدرسة اصلا
بس ياريت سرييييييييييييييييييييييييعععععععععععااااااااااااا اااااااااااااااااااااااااااااا

hosuny
16-05-2010, 11:43 PM
أولا : أمر Do While…..Loop
الصورة العامة للأمر :
Do while شرط
مجموعة أوامر ...................
Loop

شرح معنى Do While…..Loop:
يقوم فيجول بيزيك بتقييم الشرط ، فإذا كان خاطئا false فلا يقوم بتنفيذ التكرار أبدا . ،
أما إذا كان صحيحا true فإنه يقوم بتنفيذ مجموعة الأوامر المحصورة بين كلمتى do و loop مرة ، ثم يعود فيختبر الشرط مرة أخرى .... وهكذا حتى يجد الشرط خاطئا فيخرج من التكرار .






ملحوظة : فى هذا الأمر لا نعرف عدد مرات التكرار
مثال :
Dim x As Integer
x = InputBox("ادخل الرقم")
Do While x > 10
X = x + 1
Msgbox (x)
Loop

فى المثال السابق :
يتم إدخال قيمة x فإذا كانت x أقل من 10 فلا يتم تنفيذ التكرار أبدا .
أما إذا كانت x أكبر من 10 فيتم تنفيذ التكرار ويضيف 1 إلى x .
________________________________________

________________________________________
مثال : برنامج لإظهار الأعداد الصحيحة من 1 إلى 10 في مربع رسالة
Dim i = 1
Do While i <= 10
MsgBox(i)
i = i + 1
Loop