اقتباس:
المشاركة الأصلية كتبت بواسطة حودة حودة1
أستاذ ابو بطة مع احترامى الشديد لحضرتك انا بختلف مع حضرتك فى السؤال التالى
age = 25
mark = 90
if age<26 then
age = 50
mark = 100
end if
total = mark * 2
بعد تنفيذ الاوامر السابقة
تكون نتيجة الشرط age < 26 ...............
حضرتك السؤال بيقول بعد تنفيذ الاوامر والشرط عندى قيمته true فبالتالى يتم تنفيذ الاوامر التى تلى then يعنى قيمة age = 50 .
نرجع للسؤال اللى كان طالبه فى البرنامج السابق
تكون نتيجة الشرط age < 26 = false
ايه تعليق حضرتك على صحة ما ذكرته
بيتم تقييم الشرط على القيمة الابتدائية يا استاذ حودة اللي هي 25 وبالتالي الاجابة true
أما بالنسبة لاحتساب التعبيرات الحسابية انا كنت على اعتقاد انها تحسب من المستوى الاعلى فى الاسبقية الى المستوى الاقل فى الاسبقية .
لكن رأيت فى احدى مشاركات حضرتك انه يوجد فرق بين احتساب العمليات الحسابية يكون ( من اليسار الى اليمين ) وبين تنفيذ العمليات الحسابية يكون ( من المستوى الاعلى الى المستوى الاقل فى الاسبقية ). بصراحة مش فاكر متى وأين قلت كده ممكن تديلي رابط الصفحة دي ربما .. فالخطأ وارد
فى النهاية رأى حضرتك الاخير ايه فى السؤال التالى
يتم احتساب العمليات الحابية بطرقة ................
( من اليسار الى اليمين - من المستوى الاعلى الى المستوى الاقل فى الاسبقية )
|
انا مش فاكر اني قلت اجابتين في هذه الجزئية انا اجابتي زي ما قلتها في مشاركتي السابقة حسب المستوى الأقواس
الأسس
الضرب والقسمة
قسمة الأعداد الصحيحة
حساب باقي القسمة
الجمع والطرح
عند وجود عمليات من نفس المستوى تحسب من اليسارالى اليمين .
__________________
يارب ارفع عنَّا وعن مصر الفتن ما ظهر منها وما بطن واحفظ بلاد المسلمين من كل شر وسوء يا أرحم الراحمين
آخر تعديل بواسطة MR : ABO BATTA ، 08-02-2011 الساعة 04:06 PM
|