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