|
أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل |
|
أدوات الموضوع | ابحث في الموضوع | انواع عرض الموضوع |
#1
|
|||
|
|||
![]() x = 1
for m = 0 to 7 step 3 x = x*2 next أرجو شرح الأجابة بالتفصيل الممل
__________________
صلوا على النبي |
#2
|
|||
|
|||
![]()
عندك متغير x قيمته تساوى 1
والعداد m يساوى 0 فى اول خطوه لتنفيذ الكود لن تتغير قيمة العداد وتنفذ الخطوة x = x *2 اى ان x = 2 فى الخطوة الثانيه ستصبح قيمة m = 3 وتنفذ الخطوة بقيمة x الجديدة 2 وستكون قيمة ء 4 الخطوة الثالثة m = 6 و عتد تنفيذ x = 4*2 اذن x = 8 وهى القيمة النهائية ل x تمنياتى بالتوفيق أ \ محمد |
#3
|
||||
|
||||
![]() اقتباس:
التكرار هنا سيحدث اربع مرات وبالتالي سيأخذ العداد m اربع قيم والجملة التي سوف تتكرر هي x = x * 2 وهي سوف تتكرر ثلاث مرات فقط نظرا للآتي : اول تكرار m = 0 x = x * 2 = 1 * 2 = 2 ثاني تكرار m = 0 + 3 = 3 مقدار step الذي يساوي 3 x = x * 2 = 2 * 2 = 4 ثالث تكرار m = 3 + 3 = 6 x = x * 2 = 4 * 2 = 8 رابع تكرار m = 6 + 3 = 9 وهنا وجدنا ان قيمة العداد m قد تجاوزت مقدار End اي نهاية التكرار الذي يساوي 7 وبالتالي يتوقف التكرار عند هذا الحد وبالتالي نجد ان آخر قيمة للمتغير m هي 9 وآخر قيمة للمتغير x هي 8
__________________
يارب ارفع عنَّا وعن مصر الفتن ما ظهر منها وما بطن واحفظ بلاد المسلمين من كل شر وسوء يا أرحم الراحمين
|
#4
|
|||
|
|||
![]()
ليه اربع تكرارات
__________________
صلوا على النبي |
#5
|
|||
|
|||
![]()
التكرار الرابع لا يحتسب تكرارا لان التكرار معناه هو تكرار الاوامر اى المعادلة التى تلى امر التكرار وبالتالى فالتكرار يكون ثلاث مرات فقط اما القيمة الرابعه فهى لا تؤدى لتكرار المعادلات بل تؤدى الى انتهاء التكرار
فتصبح m=3 اى عدد مرات التكرار ثلاث مرات و نتيجة لتكرار المعادلة ثلاث مراتx=8 |
#6
|
|||
|
|||
![]()
[quote=nono_mhm;3412866]عندك متغير x قيمته تساوى 1
والعداد m يساوى 0 فى اول خطوه لتنفيذ الكود لن تتغير قيمة العداد وتنفذ الخطوة x = x *2 اى ان x = 2 فى الخطوة الثانيه ستصبح قيمة m = 3 وتنفذ الخطوة بقيمة x الجديدة 2 وستكون قيمة ء 4 الخطوة الثالثة m = 6 و عتد تنفيذ x = 4*2 اذن x = 8 وهى القيمة النهائية ل x تمنياتى بالتوفيق أ \ محمد[/quote يعنى كدا يا استاذ محمد يتوقف عشان X تعدت قيمه الستيب اللى هى 7 |
#7
|
|||
|
|||
![]() اقتباس:
تتبع مجموعه الاوامر الاتيه موضحا قيمه كل متغير في كل مره M=2.5 for N = 1 to 10 step 4 M=M*2 Next N الحل هو اولا احسب عدد مرات التكرار لان دى جملة for ....... next ومتى يستمر التكرار ومتى يتوقف ؟؟؟ يستمر التكرار عندما تكون القيمة الابتدائية للعداد اقل من او تساوى القيم النهائية وعندها يستمر التكرار ويتم تكرار الجمل التى بين كلمة for وكلمة Next وينتهى التكارا عندما تكون القيمة الابتدائية اكبر من القيمة النهائية وعندها يتوقف التكرار ويتم تنفيذ اول امر بعد كلمة NEXT نرجع للمسألة ونحسب التكرار n=1 لانها اول خطوة فى التكرار ونقارن قيمة ال n بالقيمة النهائية 10 نجد ان قيمة العداد n اقل من ال10 وعندها يتم تكرار الجمل التى بين for ...... Next وبالتالى نحسب الخطوة التالية m=m*2 نعوض عن القيمة m ب 2.5 نجد ان قيمة m=5 نرجع الى جملة for n=5 لان مقدار الزيادة 4 وسوف نجد ايضا ان 5 اقل من القيمة النهائية وعندها يستمر التكرار وبالتالى نحسب قيمة m وهى m=m*2 m=5*2=10 لان قيمة m تغيرت من 2.5 الى 5 وبالتالى نعوض بال5 فتصبح 10 ونكرار التكرار مرة ثالثة اذا ال n=9 لان مقدار الزيادة 4 برافو تسعة اقل من القيمة النهائية وعندها نعمل ايه برافوا نكرر الجمل التى بين for و next m=m*2 اذا m=10*2=20 ونذهب ونكمل التكرار n=13 لان مقدار الزيادة 4 وعند وصول العداد الى القيمة 13 عندها تصبح القيمة الابتدائية اكبر من القيمة النهائية وعندها يتوقف التكرار ويتم تنفيذ اول امر بعد كلمة next لقد قمت بشرحها بتفصيل الممل لكى يفهمها كل طالب وارجو الدعاء لى وللابى وللامى |
#8
|
|||
|
|||
![]()
اللهم اغفر لك ولوالديك ولسائر المسلمين
__________________
صلوا على النبي |
#9
|
||||
|
||||
![]()
جزاكم الله خيرا
|
#10
|
|||
|
|||
![]()
[size="7"]اللهم امين
ونفع الله بى وبك والجميع فى هذا الموقع المتميز [/size] |
#11
|
|||
|
|||
![]() |
#12
|
||||
|
||||
![]() اقتباس:
قيم المتغير m خارج التكرار هى 9 قيم المتغير x هى 2 , 4 , 8 عدد مرات التكرار هو 3 مرات لان عند قيمة m = 9 يتوقف عن التكرار ولن يكرر لانه اكبر من القيمة النهائية .
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ لا إله إلا أنت سبحانك إنى كنت من الظالمين
|
العلامات المرجعية |
|
|