x=1
for m=0to 7 step 3
X=x*2
Next
بعد تنفيذ التعليمات السابقة تكون:
قيمة m هى (6-9-7)
قيمة xهى (18-8-4)
حضرتك قيم المتغير m هى 0 و 3 و 6 داخل التكرار و 9 خارج التكرار وذلك لان العداد يزيد بمقدار 3
سيتم تنفيذ الجملة x = x*2 ثلاث مرات فتكون قيمة x = 8
س2\
Dim x, y As Integer
X=10
Y=y+2 *x
X=x+5
قيمة المتغير x = 15
وذلك بالتعويض فى المعادلة x=x+5 عن قيمة x=10
بينما قيمة المتغير y = 20
وذلك بالتعويض فى المعادلة
Y=y+2 *x عن قيمة x=10 وعن قيمة y = 0 لانه لم يحدد لها قيمة .
س3\الجمل الاتيه غير صحيحه اعد صياغة كل جمله بشكل صحيح:
1-for x =100 to 1000 step-2
الخطأ فى step-2 لان ذلك معناه بأن العداد ينقص بمقدار 2 وذلاك خطأ لان العداد يزيد والتصحيح step2.
y=(4*3 ^2) \(10 mod 3-1) l
=(4*3 ^2) بعد اجراء العملية الحسابية يكون الناتج 36
(10 mod 3-1) بعد اجراء العملية الحسابية يكون الناتج = صفر
وبالتالى يكون الشكل النهائة كالتالى 36/0 وبالتالى يستحيل القسمة على صفر ( ليس لها معنى )
3- المتغير من النوع long يستخدم لتخزين الاعداد التى تحتوى على كسور
بالطبع خطأ لان المتغير من النوع long يستخدم لتخزين الاعداد الصحيحة فقط
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ لا إله إلا أنت سبحانك إنى كنت من الظالمين
|