جامد جا
12-05-2011, 07:00 PM
ارجووووووا من اساتذة المنتدى الرد كرام شرح الامر for next مع امثلة المسائل محلولة ارجووووووو الرد سريعا جدا بليس:mad:
مشاهدة النسخة كاملة : ارجووووووا من اساتذة المنتدى الرد جامد جا 12-05-2011, 07:00 PM ارجووووووا من اساتذة المنتدى الرد كرام شرح الامر for next مع امثلة المسائل محلولة ارجووووووو الرد سريعا جدا بليس:mad: mony_love2211 12-05-2011, 07:53 PM السلام عليكم ممكن اشرح بس مش عارفه اذا كان شرحى هيفهم حضرتك ام لا الامر هذا يستعمل امر التكرار for...next فى حاله معرفه عدد مرات التكرار مسبقا ودى عكس الامر do while لان عدد المرات فيه معلومه حضرتك ممكن تعرف الصيغه العامه وهى for counter =start to end step اوامر تنفذ اذا كان العداد اقل من او يساوى النهايه next اوامر تنفذ اذا كان العداد اكبر من النهايه او اقل من البدايه counter دا العداد اللى بيجى على طول بعد الامر for ..next start هى البدايه end هى النهايه step هى الخطوه التى سيسير بها العداد ودى ممكن تبقى بالموجب او بالسالب ممكن اعطيك امثله توضيح للامر دا يعنى مثلا for T=1 to 100 step 1 احنا فى المثال دا عندنا البدايه وهى 1 والنهايه وهى 100 والخطوه بقى اللى حضرتك هتمشى عليها فى جل المسائل 1 ودى ممكن نكتبها وممكن لا يعنى step 1 دى ممكن نكتبها وممكن لا عادى يعنى عشان هى step 1 وفى هذا المثال معناه انه غير قيم العداد من 1 الى 100 بزياده 1 فى كل مره اللى هى step 1 ودا كان سؤال توضيحى لكن الاسئله بتيجى كدا 1_غير قيم العداد I بالترتيب التالى (11,13,15,17,19,) الحل هتمشى انت بقى على الصيغه العامه اللى ادتهالك فوق يعنى هتقول for I =11 to 19 steep 2 كل اللى حضرتك عملته ان احنا بنضع for وهو مديك اسم العداد وهو I وقولت = انت شايف فى السؤال ان هو كان الاول 11 بعد كدا بقى 13 يعنى بنزيد بمقدار 2 يعنى بدايتنا 11 ونهايتنا 19 وبنزيد بقدار 2 وساعات بيجيلك يجبلك القيم بتنقص يعنى مثلا كان البدايه 49 وبقت 21 فى هذه الحاله بتضع ال step _7 بتضع الاستيب فى هذه الحاله بسالب عشان هنا بنقص يارب اكون افد حضرتك ويارب تكون _او تكونى فهمت_ى ومستنيه حل السؤال دا وهو على النحو اللى انا حليت بيه غير قيم العداد I بالترتيب التالى (49_42_35_28_21) االبدايه من 49 والنهايه 21 شوف بقى انت_ى هتعمل_ى ايه ؟:excl: وارجو من الساده الافاضل وضع كميه من الاسئله على هذا الامر جامد جا 13-05-2011, 02:47 AM if i =21 to49 step -7 mony_love2211 13-05-2011, 06:08 PM if i =21 to49 step -7 شكلك_فهمت_ى بس معلومه طول ما step بالسالب نبدء بالكبير نخليه هو الاول يعنى تبقى ifI =49 to 21 step _7 |