عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 29-04-2010, 11:45 PM   #52

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة زهرة البنفسج مشاهدة المشاركة
لو سمحت ماهو الفرق في سكشن6.1
-count-controlled &
sential-controlled ؟؟؟؟؟
سؤال ممتاز ,,, والفرق هو :

Count-Controlled

مثال عليه :



نلاحظ في الكود السابق , أن المتغير المتحكم في اللوب هو عبارة عن عدد يزداد حتى يصل إلى حد معين ويتحقق الشرط ويتوقف اللوب .

إذاً الـ Count-Controlled هو عبارة على ان المتحكم في اللوب هو عداد أما بالزيادة أو النقصان حتى يصل إلى الحد المعين الذي وضعناه ليتوقف اللوب .
بلإضافة إلى ذلك نعلم هنا عدد المرات التي بعدها سيخرج من اللوب .

أما في Sentinel-Controlled فإن المتحكم في اللوب هو عبارة عن راصد يرصد قيمة ما , بحيث إذ تحققت هذه القيمة يتوقف اللوب , مثال :



نلاحظ في هذا المثال , أن البرنامج يطلب من المستخدم إدخال رقم إلى أن يدخل المستخدم رقم أصغر من صفر , أي إذ أدخل المستخدم رقم أصغر من صفر لن يتحقق الشرط وبالتالي يخرج من اللوب .

وبلإضافة إلى ذلك , هنا لا نعلم بعد كم مرة سيتوقف اللوب، حيث أن مصير اللوب يعتمد على رصد قيمة معينة إذ تحققت يخرج من اللوب .

هذا وبالله التوفيق .

 

توقيع Mr.Ahmad  

 

سبحان الله وبحمد ,,, سبحان الله العظيم
الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس