بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   اريد التاكد (https://www.thanwya.com/vb/showthread.php?t=207554)

المسلمة الرقيقة 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

شرح معنى 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


جميع الأوقات بتوقيت GMT +2. الساعة الآن 04:01 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.