بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   ارجو شرح حل المثال دا (https://www.thanwya.com/vb/showthread.php?t=209073)

المتطلع الى 22-05-2010 12:11 AM

ارجو شرح حل المثال دا
 
x=1
for m = 0 to 7 step 3
x = x*2
next
المطلوب
m = .................
x=....................

soso288 22-05-2010 12:49 AM

n=18
وبس كدددد
m=9

sergio ramos 23-05-2010 09:42 PM

الحقيقة انا مش فاهمة المسائل دى خالص

محمد عبد الحكم 23-05-2010 11:21 PM


افضل شرح لدكتور المنتدي أ/ سيف سالم رقم المشاركة : 231</STRONG>

http://www.thanwya.com/vb/showthread...187967&page=10


الامرy= 2.5 يؤدي الى قيمة y تكون 2.5
For I = 0 To 7 step 3 تؤدي الى i صفر
هنا تتم عملية مقارنة بين قيمة i والنهاية 7 وتكون نتيجة المقارنة اقل من او تساوي النهاية قيتم تنفيذ ما بين for next

الا وهو
y=y*3
والذي يؤدي الى ان قيمة y تكون 2.5*3 تساوي 7.5

والامر
next يؤدي الى زيادة i بقيمة 3 لتصبح i=3 ثم عملية مقارنة بين قيمة i والنهاية 7 وتكون نتيجة المقارنة اقل من او تساوي النهاية قيتم تنفيذ ما بين for next
الا وهو
y=y*3
والذي يؤدي الى ان قيمة y تكون 7.5*3 تساوي 22.5

والامر next يؤدي الى زيادة i بقيمة 3 لتصبح i=6 ثم عملية مقارنة بين قيمة i والنهاية 7 وتكون نتيجة المقارنة اقل من او تساوي النهاية قيتم تنفيذ ما بين for next
الا وهو
y=y*3
والذي يؤدي الى ان قيمة y تكون 22.5*3 تساوي 67.5

والامر next يؤدي الى زيادة i بقيمة 3 لتصبح i=9 ثم عملية مقارنة بين قيمة i والنهاية 7 وتكون نتيجة المقارنةاكبر النهاية قيتم تنفيذ ما بعد next فيتوقف البرنامج
ويكون اخر قيمة ل y هي 67.5
واخر قيمة ل i هي 9


tarek elhamy 24-05-2010 12:00 AM

شكرا جزيلا

أ/ سيف
ماشاء الله عرض مميز

tarek elhamy 24-05-2010 12:04 AM

شكرا جزيلا

أ/ سيف سالم وأ محمد عبد الحكم

ماشاء الله عرض مميز

MR : ABO BATTA 24-05-2010 07:22 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة المتطلع الى (المشاركة 2191794)
x=1
for m = 0 to 7 step 3
x = x*2
next
المطلوب
m = .................
x=....................


هنا المتغير M بيزيد بمقدار 3 في كل تكرار اي ان
(M = ( 0 , 3 , 6
وطالما التكرار سيحدث 3 مرات فسيتم تنفيذ المعادلة هذه
X=X*2 ثلاث مرات
إذن الناتج يكون
x = 1*2 = 2
x = 2*2 = 4
x = 4*2 = 8
إذن ( x = ( 2 , 4 , 8
إذن وفي النهاية نأخذ آخر قيمة للمتغير M وآخر قيمةللمتغير X
M = 6
X = 8


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.