اجابة السؤال الأول
Dim num1, num2, num3 as Integer
num3 = num1 + num2 + num3 ….…0
num2 = num2 + 2 ……………………0+2=2
num1 = 4 ………………………………4
num2 = num1 – 3 ……………………4-3=1
num1 = num1 + num1 ………………4+4=8
num2 = num2 + num3 ………………1+0=1
num2 = 5* num2 \ num1……………5*1\8=0
كما حلها / حلتها sms820
في السطر الاول تم تعريف المتغيرات الثلاثه دون اعطائها قيم فتكون لها القيم صفر جميعا
السطر الثاني جملة تخصيص تخصص مجموع المتغيرات الثلاثه للمتغير num3 وبما ان مجموعهم صفر فياخذ القيمه صفر
في السطر الثالث يخصص مجموع num2 زائد 2 للمتغير num2 وبما ان قيمة num2 قبل هذه الجمله صفر فانه وبعد هذه الجمله ياخذ القيمه 2
السطر الرابع جملة تخصيص يخصص القيمه 4 للمتغير num1
السطر الخامس يخصص حاصل طرح 3 من قيمة num1 ( وهي 4 ) للمتغير num2 فتصبح قيمته 1
السطر السادس يخصص مجموع num1 (4)مع num1 (4) ، للمتغير num1 " تعقيد" فتصبح قيمة num1 بعد هذا السطر 8 في حين انه دخل الي هذا السطر بقيمة 4
السطر السابع يغير قيمة num2 (1 السطر الخامس ) الي مجموع num2 (1) مع num3 (صفر) فتصبح قيمة المتغير num2 بعد هذا السطر 1
السطر الاخير قسمة اعداد صحيحه ( تحذف اي كسور من الناتج \ ) يقسم ناتج ضرب 5 في num2 (1) علي num1 (8) – وناتج هذه العمليه ( في القسمه العاديه ( 5÷8 = 0.625 )- اما في قسمة الاعداد الصحيحه فهي صفر لحذف الكسور .
واخيرا فهذه اسئلة تعقيد بعيده عن الامتحانات ، مع امنياتي بالتوفيق للجميع
محمود عبدالوهاب – اسوان – مدرسة دراو الثانويه بنات