ahmed2512
07-05-2011, 10:59 PM
السلام عليكم أرجو مساعدتي في حل هذه المسالة
k =1
for i=1to 5
k=k*2
next
ما قيمة i = ?
ما قيمة k = ?
أرجو الحل ولكم جزيل الشكر
ايه جلال الجارحى
07-05-2011, 11:44 PM
المسأله ناقصه لازم قيمه الخطواتstep
عشان نعد ونجيب قيمه i ومنها قيمه x
dac7as
08-05-2011, 12:57 AM
قيمة i بعد نهاية التكرار تساوي 6
قيمة k بعد نهاية التكرار تساوي 32
eng_adonia
08-05-2011, 06:36 PM
السلام عليكم
المسألة صحيحة :
فى حالة عدم كتابة Step فإن مقدار الزيادة واحد
وبالتالى : قيم i K
2 1
4 2
8 3
16 4
32 5
وبالتالى قيمة k=32
وقيمة i = 5
أحـمد قرنى
09-05-2011, 01:16 AM
قيم المتغير i = 1 , 2 , 3 , 4 , 5 , 6
قيم المتغير k = 2 , 4 , 8 ,16 ,32
ahmed2512
09-05-2011, 01:37 PM
شكرا جزيلا وربنا يبارك في من يفعل الخير
esraaaide
10-05-2011, 09:18 AM
قيمة i= 5
قيمة k=2
لان k=1
k=2×1
=2
esraa ali 2100
12-05-2011, 08:12 AM
انا على حد فهمى فى ال For ... Next فهمت شيئان
1- ان عند وضع مثلاً
Dim x , D As integer
X = 4
For c = 0 To 7 Step 3
X = X*2
Next
MsgBox (x)
انه وضع الشرط For لتحديد عدد المرات التى سوف يتم فيا تكرار عملية ايجاد قيمة x
1- هنوجد عدد مرات التكرار هتكون {0 . 3 . 7} و السبعة موجده لانه فى مجال التكرار (0to 7)
2- نبدأ فى حساب قيمة x على اساس عدد مرات التكرار
1 - x = 4*2 : x= 8
2- x = 8 *2 : x = 16
3- x = 16 * 2 : x = 32
فى العمليات السابقة قمنا بالتعويض عن الناتج الذى يظهر كل مرة و عددة مرات التعويض ينتج من عدد مرات التكرار حتى نتوصل الى اخر تعويض مع اخر تكرار يكون الناتج 32
:039uw8:
esraa ali 2100
12-05-2011, 08:45 AM
و لكن هنالك شى لا افهمه احنا مش فى ال For بنزود فى العدد من الStep حتى نصل الى رقم النهاية بشرط الا نزيد عنه
قيم المتغير i = 1 , 2 , 3 , 4 , 5 , 6