السلام عليكم
انا نزلت مسائل من هنا وطبعتها بس مش عارفه شويه مسائل كدا ارجو الحل مع الفهم
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