مشاهدة النسخة كاملة : الامتحان بكره ساعدونىىىىىى


Mustafa Aboalwafa
04-06-2010, 05:14 PM
ممكن اسأل سؤال دائما يحيرنى
فى امر التكرار for........next
الكتاب بيقول ان لما نيجى ننفذ التكرار وموصلناش للقيمة النهائية المحددة
اذن البرنامج بيزود مرة واحدة فى التكرار تلقائيا
يعنى على حسب فهمى ان اجابة السؤال تكون

يعنى لو step 2 'i=0 to 7

اذن i تكون 9 ولا ايه

nahla_m
04-06-2010, 06:34 PM
ممكن اسأل سؤال دائما يحيرنى
فى امر التكرار for........next
الكتاب بيقول ان لما نيجى ننفذ التكرار وموصلناش للقيمة النهائية المحددة
اذن البرنامج بيزود مرة واحدة فى التكرار تلقائيا
يعنى على حسب فهمى ان اجابة السؤال تكون

يعنى لو step 2 'i=0 to 7

اذن i تكون 9 ولا ايه

I = 0 to 7 step 2

قيم I التى تقوم بتنفيذ الجمل الموجوده بين for …… next هى 0 , 2 , 4, 6
قيمة I الأخيره التى يقف عندها العداد هى 8 حيث يذهب للأوامر اللى بعد next لينفذها
عدد مرات التكرار هى 4 مرات

أستاذ / yami1
حضرتك لن يتم قراءة رقم 9 أصلاً
لأنه يبدأ بـــ 0 و يزيد بــ 2

ربنا يوفقك فى الإمتحان إن شاء الله لو عايز أى حاجة النهارده فى أى نقطة تحت أمرك
نحن متواجدين بإستمرار

دعواتى بالتوفيق و التفوق

سيف سالم
04-06-2010, 06:45 PM
next تزيد قيمة العداد بمقدار ما بعد step
فاذا كان العداد اقل من او تساوي النهاية يتم التكرار ويتكرر الزيادة
اذا كان العداد اكبر من النهاية يتوقف التكرار وو يتوقف الزيادة
مثال
for i = 0 to step 2
اول قيمة ل i هي 0 اقل من او تساوي النهاية اللي هي 7
فيتم تنفيذ الاوامر ما بين for و next
ثم يزيد i بمقدار ما بعد step اللي هي 2 ليصبح العداد i يساوي 2 وهذا اقل من او تساوي النهاية 7
فيتم تنفيذ الاوامر ما بين for و next
ثم يزيد i بمقدار ما بعد step اللي هي 2 ليصبح العداد i يساوي 4 وهذا اقل من او تساوي النهاية 7
فيتم تنفيذ الاوامر ما بين for و next
ثم يزيد i بمقدار ما بعد step اللي هي 2 ليصبح العداد i يساوي 6 وهذا اقل من او تساوي النهاية 7
فيتم تنفيذ الاوامر ما بين for و next
ثم يزيد i بمقدار ما بعد step اللي هي 2 ليصبح العداد i يساوي 8 وهذا اكبر من النهاية 7 فيتوقف التكرار وينفذ ما بعد next
اما اذا ما كان لا يوجد step فيكون مقدار الزيادة 1

tarek elhamy
04-06-2010, 08:27 PM
الامرfor ............................
next
............................................
next تزيد قيمة العداد بمقدار مابعد step

فاذا كان العداد اقل من او تساوي النهاية يتم التكرار ويتكررالزيادة
اذا كان العداد اكبر من النهاية يتوقف التكرار وو يتوقف الزيادة
مثال
for i = 0 to7 step 2
الحلقه التكراريه الاولى اول قيمة لiهي 0اقل من اوتساوي النهاية اللي هي 7
فيتم تنفيذ الاوامر ما بين for و next
الحلقه التكراريه الثانيه
ثم يزيدiبمقدار ما بعد step اللي هي 2 ليصبح العداد iيساوي 2 وهذا اقل من او تساوي النهاية 7
فيتم تنفيذ الاوامر ما بين for و next
الحلقه التكراريه الثالثه
ثم يزيدiبمقدار ما بعد step الليهي 2 ليصبح العدادiيساوي 4 وهذا اقل من او تساوي النهاية 7
فيتم تنفيذ الاوامرما بين for و next
الحلقه التكراريه الرابعه
ثم يزيدiبمقدار ما بعد step اللي هي 2 ليصبح العدادiيساوي 6 وهذا اقل من او تساوي النهاية 7
فيتم تنفيذ الاوامر ما بين for و next
عدد مرات عدد مرات التكرار هى 4 مرات
ثميزيدiبمقدار ما بعد step اللي هي 2 ليصبح العدادiيساوي 8 وهذا اكبر من النهاية 7 فيتوقف التكرار وينفذ ما بعد next
قيمةi الأخيره التى يقف عندها العدادهى 8 حيث يذهب للأوامر اللى بعد next لينفذها
اذا قيمه i بعد تنفيذ الاوامر ( البرنامج = 8) اذا طلب منك ذلك
اما اذا ما كان لا يوجد step فيكون مقدارالزيادة 1
عدد مرات التكرار = 8
الحلقه التكراريه 1 = 0
2 الحلقه التكراريه = 1
3 الحلقه التكراريه =2
4= 3
5= 4
6= 5
7= 6
8 الحلقه التكراريه الاخيرة= 7
عدد مرات التكرار = 8

وياريت ان شاء الله تبقى ترفعى امتحان محافظتك
وندعو الله لكى بالتوفيق والتفوق

مسترسمير إبراهيم
04-06-2010, 08:34 PM
جهد مشكر وبارك الله تعالى لكم

Mustafa Aboalwafa
04-06-2010, 08:54 PM
ده جهد خرافى تلات مدرسين شكرا جدا
يعنى لو قالى قيمه i = اقول 8 ولا 6

وشجعتونى :022yb4: طب لو قالى حول من for next لdo while ......loop والعكس اعمل ايه

وادعولى :022yb4::022yb4::022yb4::022yb4:

Mustafa Aboalwafa
04-06-2010, 09:02 PM
ضع قيم للعداد
For I = …………….to………….step………….
(11,13,15,17,19

Mustafa Aboalwafa
04-06-2010, 09:05 PM
ويا مستر طارق انا ولد

tarek elhamy
04-06-2010, 09:14 PM
ضع قيم للعداد
For I = …………….to………….step………….
(11,13,15,17,19

2 For I = …11………….to…19……….step………….
لو دى حلقه تزايديه
اى البدايه 11 والنهايه 19

امل لوكانت البدايه 19 والنهايه11
حلقه تناقصيه
-2 For I = …19………….to…11 step………….

Mustafa Aboalwafa
04-06-2010, 09:17 PM
بس هوا جايبها كده في الجيزه قالوه ايه

tarek elhamy
04-06-2010, 09:35 PM
بس هوا جايبها كده في الجيزه قالوه ايه

ضع قيم للعداد
For I = ………11…….to……19…….step………2….
(11,13,15,17,19)

Mustafa Aboalwafa
04-06-2010, 09:38 PM
شكرا جدا انت مستر رائع

tarek elhamy
04-06-2010, 09:39 PM
2 for i = …11………….to…19……….step………….
لو دى حلقه تزايديه
اى البدايه 11 والنهايه 19

امل لوكانت البدايه 19 والنهايه11
حلقه تناقصيه
-2 for i = …19………….to…11 step………….
انا حلتها كدها حتى تفهم
وياريت ان شاء الله تبقى ترفع امتحان محافظتك
ومحافظتك ايه؟؟؟؟؟؟؟؟؟؟؟
وشكرا

Mustafa Aboalwafa
04-06-2010, 09:51 PM
محافظتى حلوان بس للاسف انا مابعرفش ارفع الامتحانات

Mustafa Aboalwafa
04-06-2010, 10:00 PM
هما اصلا بيدونا الورق

tarek elhamy
04-06-2010, 10:00 PM
محافظتى حلوان بس للاسف انا مابعرفش ارفع الامتحانات

لو سمحت اكتبه كما تكتب المشاركات والاسئله
وندعو الله لك بالتوفيق والتفوق

MR : ABO BATTA
05-06-2010, 09:20 AM
بارك الله لكم أجمعين

tarek elhamy
05-06-2010, 01:23 PM
بارك الله لكم أجمعين


جزاكم الله خيرا
نرجو من الجميع المشاركة
بامتحان محافظته فور الامتحان
بارك الله لكم

MR : ABO BATTA
05-06-2010, 06:55 PM
حاولوا أهل حلوان ترفعوا الامتحان

MR : ABO BATTA
06-06-2010, 07:36 AM
نرجوا ان تكون قد استفدت من هذه المشاركات
جزاك الله كل خير
ووفقكم الله لما يحبه ويرضاه

Mustafa Aboalwafa
07-06-2010, 07:08 PM
فعلا كتير بس انا سالت فوق عن التحويل من for next الى do while وولاسف جت في الامتحان وكانت رخمه

MR : ABO BATTA
08-06-2010, 08:36 AM
فعلا كتير بس انا سالت فوق عن التحويل من for next الى do while وولاسف جت في الامتحان وكانت رخمه

يا ترى إجابتك صحيحة ولا خاطئة
مع أطيب الأمنيات بالنجاح والتوفيق

Mustafa Aboalwafa
08-06-2010, 08:45 AM
معرفش انا مش عارف ااى تتعمل بس يلا

MR : ABO BATTA
09-06-2010, 05:19 PM
معرفش انا مش عارف ااى تتعمل بس يلا

ولا يهمك
خيرها في غيرها