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

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

esraa ali 2100 10-05-2011 11:45 AM

ارجوا المساعدة
 
السلام عليكم ورحمة الله
* انا لدى مشكلة فى حلقة التكرار For .. Nextهل ممن الممكن المساعدة
1- شرح موضح كيفية التعامل مع هذا الامر
2- هنالك مسئلة على قد معلوماتى اتى تكد لا ترى ان حل مسئلة هكذا
For X=1 to 8 steP3 .ان عدد مرات التكرار هو 2 ولكن فى اجابة احد الزملاء 3 فايهما صحيح و ارجوا شرح لهذا الامر


* ما هو حل هذه المسئلة وكيف يصل الى الحل
Dim X,C As Integer
X = 4
For C = 0 TO 7 step 3
X = X * 2
Next
MsgBox(X)

سيف سالم 10-05-2011 09:42 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة esraa ali 2100 (المشاركة 3397973)
السلام عليكم ورحمة الله
* انا لدى مشكلة فى حلقة التكرار For .. Nextهل ممن الممكن المساعدة
1- شرح موضح كيفية التعامل مع هذا الامر
2- هنالك مسئلة على قد معلوماتى اتى تكد لا ترى ان حل مسئلة هكذا
For X=1 to 8 steP3 .ان عدد مرات التكرار هو 2 ولكن فى اجابة احد الزملاء 3 فايهما صحيح و ارجوا شرح لهذا الامر


* ما هو حل هذه المسئلة وكيف يصل الى الحل
Dim X,C As Integer
X = 4
For C = 0 TO 7 step 3
X = X * 2
Next
MsgBox(X)

For X=1 to 8 steP3
عدد مرات التكرار 3
ناتج البرنامج 32

الأستاذة / أم أمل 11-05-2011 05:05 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 3399718)
For X=1 to 8 steP3
عدد مرات التكرار 7
ناتج البرنامج 32

استاذ سيف حضرتك لم تأخذ بالك بان عدد مرات التكرار 3 سواء كان فى

For X=1 to 8 steP3

او
For C = 0 To 7 Step 3



maelfath 11-05-2011 03:46 PM

For X=1 to 8 steP3
عدد مرات التكرار هي 3
لان القيم x تكون 1 , 4 . 7 , 10

سيف سالم 11-05-2011 04:15 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة amlna (المشاركة 3400496)
استاذ سيف حضرتك لم تأخذ بالك بان عدد مرات التكرار 3 سواء كان فى

for x=1 to 8 step3

او
for c = 0 to 7 step 3



اقتباس:

المشاركة الأصلية كتبت بواسطة maelfath (المشاركة 3401617)
for x=1 to 8 step3
عدد مرات التكرار هي 3
لان القيم x تكون 1 , 4 . 7 , 10

العدد 3
معذرة خطأ كتابة

esraa ali 2100 11-05-2011 08:21 PM

ارجوا توضيح حل
اقتباس:

Dim X,C As Integer
X = 4
For C = 0 TO 7 step 3
X = X * 2
Next
MsgBox(X)


nahla m 13-05-2011 07:55 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة esraa ali 2100 (المشاركة 3402337)
ارجوا توضيح حل


c
0
3
6


x
8
16
32

عندما تكون
c=9
يقف تكرار تنفيذ الأوامر و يخرج من التكرار لتنفيذ أول جملة بعد
loop
و هى إظهار رسالة بقيمة
X

و هى 32 حيث كانت آخر قيمة فى الذاكرة


mony_love2211 13-05-2011 09:22 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة nahla m (المشاركة 3409090)
c
0
3
6


x
8
16
32

عندما تكون
c=9
يقف تكرار تنفيذ الأوامر و يخرج من التكرار لتنفيذ أول جملة بعد
loop
و هى إظهار رسالة بقيمة
X

و هى 32 حيث كانت آخر قيمة فى الذاكرة


استاذه انا عرفت جبت ازاى c
c
0
3
6

لكن مش عارفه جبتى ازاى X
زكان هو مدينى x =4
]بقى ازاى اول واحده =8؟؟؟؟؟؟؟؟؟؟؟؟؟؟

esraa ali 2100 13-05-2011 09:56 PM

بنعوض بالناتج الذى يظهر كل مرة


جميع الأوقات بتوقيت GMT +2. الساعة الآن 12:42 AM.

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