هناك خلط بين خطوات الحل اللى بناءاً عليها يتم تصميم وكتابة البرنامج بلغة V.B.NET . مش نفكر الأول الكود يكون إزاى ونبنى عليه خطوات الحل
كما أن المفروض الا نتكلم هنا عن كيفية كتابة الكود. لأن خطوات الحل بناءاً عليها يتم تصميم وكتابة البرنامج بأى لغة . وكلنا عارفين أن لكل لغة قواعد خاصة . يمكن أن تشترك فى بعض منها مع لغة أخرى
لذا عند كتابة خطوات الحل يجب أن يتم مراعاة أنها تصلح أن تترجم إلى أى لغة أياً كانت.
وأعيد وأكرر أن فى لغات البرمجة أياً كانت أوامر التكرار بها والجمل الشرطية غالباً تنتهى بكود نهاية الجملة
Next أو............... End بمعنى أن الكود معروف بدايته ونهايته
أما فى خطوات الحل فهذا غير متاح و تزداد المشكلة فى اختلاف قواعد الترقيم و الترقيم الفرعى من شخص لآخرخصوصاً فنحن نعرف البداية ولكن أين النهاية ( غير موجودة )
وكما أن الأصل فى قراءة خطوات الحل هى بالتسلسل المنطقى خطوة 1 ثم 2 ثم 3 وهكذا .
فنفرض أن بعد الإنتهاء من خطوات ( إذن ) يجب الإنتقال إلى خطوة ما بعد ( غير ذلك ) بخطوات عديدة . لذلك يجب كتابة خطوة ( اذهب للخطوة رقم # ) كما فى تدريب رقم (1-5).
نصيحة ( من تواضع لله رفعه )
|