
12-04-2013, 08:52 AM
|
عضو ممتاز
|
|
تاريخ التسجيل: Jan 2013
المشاركات: 295
معدل تقييم المستوى: 13
|
|
اقتباس:
المشاركة الأصلية كتبت بواسطة أحـمد قرنى
قيمة r = 1 نقيم الشرط r <= 1 يعنى الشرط True وبالتالى نكرر الكود r = r - 2 ومنها تكون قيمة r = -1 نقوم بتقييم الشرط مرة اخرى r <=1 عند قيمة r الجديدة وهى r = -1 نجد الشرط true ايضا وبالتالى نكرر الكود مرة اخرى r = r-2 ومنها r = -3 نقيم الشرط هيفضل true فى كل مرة يعنى حلقة غير منتهية
|
طيب مش ممكن اجعل الكود كالتالى Dim R as Byte ، وبالتالى قيمة r = 1 ، ونقم بتقييم الشرط 1=> r
true وبالتالى نكرر الكود 2-r=r , ومنها تكون قيمة 1- = r وبالتالى فإن المتغير r من النوع Byte فيأخذ قيم عددية صحيحة من 0 : 255 وبالتالى تكون الإجابة overflow
ارجو الافادة من حضرتك استاذ احمد
|