اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > القسم الإداري > أرشيف المنتدى

أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #1  
قديم 12-05-2011, 07:00 PM
جامد جا جامد جا غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Jun 2010
المشاركات: 105
معدل تقييم المستوى: 15
جامد جا is on a distinguished road
Icon111 ارجووووووا من اساتذة المنتدى الرد

ارجووووووا من اساتذة المنتدى الرد كرام شرح الامر for next مع امثلة المسائل محلولة ارجووووووو الرد سريعا جدا بليس
  #2  
قديم 12-05-2011, 07:53 PM
mony_love2211 mony_love2211 غير متواجد حالياً
عضو خبير
 
تاريخ التسجيل: Sep 2010
المشاركات: 613
معدل تقييم المستوى: 15
mony_love2211 is on a distinguished road
افتراضي

السلام عليكم
ممكن اشرح بس مش عارفه اذا كان شرحى هيفهم حضرتك ام لا
الامر هذا
يستعمل امر التكرار 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 شوف بقى انت_ى هتعمل_ى ايه ؟



وارجو من الساده الافاضل وضع كميه من الاسئله على هذا الامر
  #3  
قديم 13-05-2011, 02:47 AM
جامد جا جامد جا غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Jun 2010
المشاركات: 105
معدل تقييم المستوى: 15
جامد جا is on a distinguished road
افتراضي

if i =21 to49 step -7
  #4  
قديم 13-05-2011, 06:08 PM
mony_love2211 mony_love2211 غير متواجد حالياً
عضو خبير
 
تاريخ التسجيل: Sep 2010
المشاركات: 613
معدل تقييم المستوى: 15
mony_love2211 is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة جامد جا مشاهدة المشاركة
if i =21 to49 step -7
شكلك_فهمت_ى
بس معلومه طول ما step بالسالب نبدء بالكبير نخليه هو الاول يعنى تبقى
ifI =49 to 21 step _7
 

العلامات المرجعية


ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


جميع الأوقات بتوقيت GMT +2. الساعة الآن 02:33 PM.