30-01-2010, 10:29 PM
|
#533
|
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
|
رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد
يعطيك العافيه احمد ..
سؤال بسيط ..
Which of the following is an infinite loop??
for (int i=20; i>=10; i--)
for (int i=1; i<=10; i++)
for (int i=10; i<=20; i--)
for (int i=20; i>=50; i++)
وكيف الطريقه ...؟
|
Which of the following is an infinite loop??
كود:
for (int i=20; i>=10; i--)
راح تنقص i حتى تكون نتيجة الشرط خاطئة وبالتالي يخرج من اللوب . ( منتهية )
كود:
for (int i=1; i<=10; i++)
راح تزيد i حتى تكون نتيجة الشرط خاطئة وبالتالي يخرج من اللوب . ( منتهية )
كود:
for (int i=10; i<=20; i--)
راح تنقص i حتى يأتي خلاف شرط التحقق , وبما أنه مستحيل أن يتحقق خلاف الشرط لأن i في نقصان وخلاف الشرط هو أن تكون أكبر من 20 . فبالتالي لن تخرج من اللوب أبدأً ( غير منتهية )
كود:
for (int i=20; i>=50; i++)
لن يدخل إلى اللوب أصلاً لأن الشرط غير متحقق ( لأن i = 20 و 20 ليست أكبر من 50 ) . ( منتهية )
|
|
سبحان الله وبحمد ,,, سبحان الله العظيم الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه . اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
|
|
|
|