mony_love2211
17-05-2011, 06:19 PM
السلام عليكم
انا نزلت مسائل من هنا وطبعتها بس مش عارفه شويه مسائل كدا ارجو الحل مع الفهم
Dim hour as integer
Dim salary as integer =20
hour=10
if hour >10 then
salary=salary +5* hour
end if
?????????????? السؤال بهذه الطريقه
تكون قيمه ال salary بعد تنفيذ الاوامر السابقه هى .........
ناتج تنفيذ الصيغه الحسابيه (11mod 3_1) / )4*3^2)
مش بعرف فى مسائل الباقى دى خالص ياريت حد يفهمهالى بنجيب ازاى الباقى دا ؟
ما نتيجه الاوامر التااليه
X=2
for I =0 to 6 step 2
X=X*2
next
انا جبت قيمه T لكن مش عارفه اجيب قيمه X
وجبت قيمه I وهى 0,2.4.6
لكن التانيه مش بعرف اجبها فى كل المسائل ارجو التوضيح
احسب
36 mod 5
mony_love2211
17-05-2011, 09:10 PM
يا جمااااااااااعه ممكن حل المسائل ؟
eng_adonia
17-05-2011, 10:42 PM
Dim hour as integer
Dim salary as integer =20
hour=10
if hour >10 then
salary=salary +5* hour
end if
حيث الشرط الموجود بعد If غير صحيح لأن 10<10 خطأ فتكون قيمة الشرط false ولا يتم تنفيذ ما يلى Then
ولذلك فإن قيمة salary تبقى كما هى قبل جملة if
وهى 20
MR : ABO BATTA
18-05-2011, 09:05 AM
السلام عليكم
انا نزلت مسائل من هنا وطبعتها بس مش عارفه شويه مسائل كدا ارجو الحل مع الفهم
dim hour as integer
dim salary as integer =20
hour=10
if hour >10 then
salary=salary +5* hour
end if
?????????????? السؤال بهذه الطريقه
تكون قيمه ال salary بعد تنفيذ الاوامر السابقه هى .........
لمعرفة قيمة المتغير salary لابد من معرفة قيمة التعبير الشرطي hour >10 اولاً وقيمة هذا التعبير الشرطي hour >10 الذي يعني 10< 10 وبالطبع قيمته false وبالتالي يأخذ المتغير salary القيمة الابتدائية في السؤال وهي = 20
ناتج تنفيذ الصيغه الحسابيه (11mod 3_1) / (4*3^2)
مش بعرف فى مسائل الباقى دى خالص ياريت حد يفهمهالى بنجيب ازاى الباقى دا ؟
انا هقولك اسهل طريقة لحل مثل هذه المسائل ..
11mod 3
نقوم بقسمة الرقم (11 ) على الرقم ( 3 ) ستصبح النتيجة 3
بعد ذلك نقوم بضرب 3*3 = 9
3ا الأولى هي الناتج و 3 الثانية هي الموجودة بعد mod
بعد ذلك اطرحي 11-9 = 2
اذن 11mod 3 = 2
نعود للمسألة
(11mod 3-1) / (4*3^2)
اولا يجب ان نقوم بفك الأقواس اي ما بداخلها فتصبح بهذا الشكل
(d 2-1) / (4*9)
36 / 1 =
ما نتيجه الاوامر التااليه
x=2
for i =0 to 6 step 2
x=x*2
next
انا جبت قيمه t لكن مش عارفه اجيب قيمه x
وجبت قيمه i وهى 0,2.4.6
لكن التانيه مش بعرف اجبها فى كل المسائل ارجو التوضيح
المتغير I سيأخذ خمس قيم هي :
I = 0
I = 0 + 2 = 2
I = 2 + 2 = 4
I = 4 + 2 = 6
I = 6 + 2 = 8
ولكن لن يحدث تكرار في المرة الخامسة وبالتالي المتغير X سيأخذ اربع قيم وهي :
X = X * 2
X = 2 * 2 = 4
X = 4 * 2 = 8
X = 8 * 2 = 16
X = 16 * 2 = 32
احسب
36 mod 5
36mod5
اي مطلوب باقي قسمة الرقم 36 على الرقم 5
36/5= 7 ولو ضربنا 5*7=35 نقوم بطرح 36-35 = 1
اذن 1= 36mod5
mony_love2211
18-05-2011, 09:47 PM
36mod5
اي مطلوب باقي قسمة الرقم 36 على الرقم 5
36/5= 7 ولو ضربنا 5*7=35 نقوم بطرح 36-35 = 1
اذن 1= 36mod5
جزاك الله كل خير يا ابو بطه
بس ليا كام سؤال كدا
احنا فى مسئله المود الاخيره ليه ضربنا 5 فى 7 ومعملناش كدا فى المسئله بتاعت المود الاولى ؟؟؟؟
انا حليت مسئله تتبع الاوامر
وطلعت كالاتى
i
0
2
4
6
وx
2
4
8
??????????????????/ليه حضرتك ما نزلتش الاتنين بتاعت X الاولى ؟ ومنين جت 32 lمش المفروض انى اقف خلاص ؟ لان هو 6 استيب 2 ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
ياريت الرد على الاسئله دى فى اسرع وقت ممكن
وشكرررررررررررررا جداا يا مستر
MR : ABO BATTA
19-05-2011, 09:05 AM
جزاك الله كل خير يا ابو بطه
اشكرك.. وبارك الله فيك
بس ليا كام سؤال كدا
احنا فى مسئله المود الاخيره ليه ضربنا 5 فى 7 ومعملناش كدا فى المسئله بتاعت المود الاولى ؟؟؟؟
مين قال كدا اجيبلك الحل تاني
11mod 3
نقوم بقسمة الرقم (11 ) على الرقم ( 3 ) ستصبح النتيجة 3
بعد ذلك نقوم بضرب 3*3 = 9
3ا الأولى هي الناتج و 3 الثانية هي الموجودة بعد mod
بعد ذلك اطرحي 11-9 = 2
اذن 11mod 3 = 2
انا حليت مسئله تتبع الاوامر
وطلعت كالاتى
i
0
2
4
6
وx
2
4
8
??????????????????/ليه حضرتك ما نزلتش الاتنين بتاعت X الاولى ؟ ومنين جت 32 lمش المفروض انى اقف خلاص ؟ لان هو 6 استيب 2 ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
ياريت الرد على الاسئله دى فى اسرع وقت ممكن
وشكرررررررررررررا جداا يا مستر
انا قلت ان التكرار سيتم اربع مرات وبالرغم من ذلك ستأخذ I خمس قيم .. ففي المرة الخامسة يتوقف التكرار ومن هنا نجد ان قيم I هي :
( 0 ، 2 ، 4 ، 6 ، 8 ) وهي موضحة كالتالي :
I = 0
I = 0 + 2 = 2
I = 2 + 2 = 4
I = 4 + 2 = 6
I = 6 + 2 = 8
اما المتغير X هو الذي اربع قيم لأن هذا الأمر X = X * 2 سيتكرر اربع مرات كالتالي :
X = 2 * 2 = 4
X = 4 * 2 = 8
X = 8 * 2 = 16
X = 16 * 2 = 32
إذن قيمة X هي ( 4 ، 8 ، 16 ، 32 )
فنحن بدأنا x بالقيمة 4 بناء على الأمر السابق
ارجو ان تكون وضحت
roma pasha
19-05-2011, 10:32 AM
http://www.iraqnaa.com/ico/image/t031.gif