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

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

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

محمد عادل2011 11-05-2011 02:28 PM

لا افهم شىء

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


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

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