
10-02-2011, 12:01 AM
|
مــٌــعلــم
|
|
تاريخ التسجيل: Oct 2010
المشاركات: 94
معدل تقييم المستوى: 15
|
|
اقتباس:
المشاركة الأصلية كتبت بواسطة حودة حودة1
أنا راى مع الاخوة اللى بيقولوا ان الشرط قيمته false بس بنسبة 70% أما بنسبة 30% بينتابنى بعض الشك أن قيمته true لسببين
الاول : ليه ميكنش قصده قيمة الشرط اللى نفذت عليه الاوامر.
الثانى : ان الشرط age < 26 اتى قبل قيمة age = 50 وكانت قيمة age عند قراءة الشرط age =25 فكان ممكن اخذ هذه القيمة .
ممكن حد يأكد لى شكى أو ينفيه
|
يا سيدى الفاضل
السؤال يقول بعد تنفيذ الأوامر و الأمر هنا IF
لم يقل قبل تنفيذ الأوامر و لم يقل اللى نفذت عليه الأوامر على حد قول حضرتك
السؤال واضح و صريح و ليس فيه شك
و لكن إسمح لى أن أقول لشخصك الكريم
أنظر للأمر بالمنطق و حاول مرة أخرى أن تقرأ السؤال بهدوء و بالراحة كما لو كنت أول مرة تقرأه و يفضل أن يكون ذلك فى وقت خالى من أى تركيز فى نوعيات أخرى من الأسئلة مثل for...next و do while...loop أو ماشابه ذلك ( أقصد و ذهن حضرتك غير مشغول ) حتى تتضح لك الأمور و تصل إلى الحل الصحيح و نحن مع حضرتك حتى تقتنع قناعة حقيقية و نحصل على 30 % المتبقية بقناعة كاملة و حقيقية من داخلك
و الله الموفق
حضرتك تقول
ان الشرط age < 26 اتى قبل قيمة age = 50 وكانت قيمة age عند قراءة الشرط age =25 فكان ممكن اخذ هذه القيمة .
آخذه أزاى و ده قبل تنفيذ الأمر IF
ده عند قراءته كما قلت حضرتك
أما بعد تنفيذ الأمر أى بعد قراءة الشرط اللى موجود بعد IF و تنفيذ الأوامر اللى بعد كده ألا و هى age = 50
|