اقتباس:
المشاركة الأصلية كتبت بواسطة زياد ناجى
انا مش فاهم اوامر التكرار خالص
بليز اى مستر يفهمهالى بس زى ما بيقولى بالبلدى
|
بص ياعزيزى الموضوع سهل جدا
تعال تنفق ان انت كل يوم مفروض تروح المدرسة صح وتيجى كمان من المدرسة كل يوم المفروض تعمل كده لحد لما يتحقق شرط معين وهو الحصول على الاجازة هو ده المقصود بالاوامر التكرار مجموعة الاوامر التى تؤدى الى تكرار تنفيذ امر معين ( مرواحك الى المددرسة ) حتى يتحقق شرط معين ( وهو حصولك على الاجازة ) عندها يتوقف ال
تكرار .
وكل اوامر التكرار ملغية بالاستناء الامر for .................. next وهو امر يستخدم لتكرار تنفيذ امر معين عدد من المرات حتى يتحقق الشرط وعندها يتوقف عن التكرار .
الصغة العامة للامر for ................. next
for counter= start to end (step increment)
statement 1
statement2
next
طبعا انت مش فاهم حاجة هفهمك متخفش الموضوع موضوع فهم وليس حفظ
for كلمة تستخدم لبداية التكرار
next كلمة تستخدم برافو للنهاية التكرار
counter متغير حسابى او رقمى يستخدم لمعرفة عدد مرات التكرار
step increment امر اختيارى يعبر عن مقدار الزيادة بالنسبة للتكرار ولو مش موجود يتم التكرار بمقدار واحد
ندى مثال علشان تفهم صلى على النبى :- for I=2TO6 step2
for هنا تستخدم لى (قول برافو عليك) للبداية التكرار
I هى العداد (counter) المتغير الحسابى
2 ( برافوا ) هى القيمة الابتدائية 6 هى القيمة النهائية step هى مقدار الزيادة فى المسالة وتزيد هنا بمقدار 2 لان فيه رقم 2 بجوار كلمة
step
الموضوع سهل خلاص :- تعالى بقى ياعزيزى نحسب عدد مرات التكرار فى المثال السابق ده :-for I=2TO6 step2
لابد نعرف حاجة كمان مهمة وهى متى يتوقف التكرار :- يتوقف التكرار عندما تكون القيمة الابتدائية اكبر من القيمة النهائية وعندها يتوقف التكرار ويتم تنفيذ اول امر بعد كلمة Next .
ومتى يستمر التكرار :- يستمر التكرار عندما تكون القيمة الابتداية اضغر من اوتساوى القيمة النهائية وعندها يستمر التكرار ويتم تكرار الجمل التى بين كلمة FORوكلمة NEXT مش هقدر اشرح اكثر من كده علشان تفهم اوعدك ان انا اكمل بس بشرط تفهم دول وبعدين نكمل باقى الشرح بالتوفيق ليكى ولكل اصحابك