14.Number = 12if Number > 0 : print ("رقم موجب") (1 نقطة) لن يعمل البرنامج لوجود خطأ في صيغة الأوامر تعرض الرسالة " رقم موجب" على الشاشة لن تعرض أي رسالة على الشاشة لأن الشرط لم يتحقق لا شيء مما سبق ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
تعرض الرسالة "رقم موجب" على الشاشة
الإجابة الصحيحة هي: "تعرض الرسالة "رقم موجب" على الشاشة".
شرح مفصل:
البرنامج المكتوب بلغة بايثون بسيط جداً، ويتكون من جزأين رئيسيين:
- تعريف متغير: `Number = 12` هذا السطر يقوم بتخزين القيمة 12 في متغير اسمه `Number`.
- عبارة شرطية (if): `if Number > 0 : print ("رقم موجب")` هذا السطر يتحقق من شرط معين، وهو: هل قيمة المتغير `Number` أكبر من صفر؟
- الشرط: `Number > 0` في هذه الحالة، قيمة `Number` هي 12، و 12 أكبر من 0. إذن، الشرط صحيح (True).
- تنفيذ الأمر: بما أن الشرط صحيح، فإن الأمر الموجود داخل عبارة `if` سيتم تنفيذه. وهذا الأمر هو: `print ("رقم موجب")` وهذا الأمر يقوم بعرض النص "رقم موجب" على الشاشة.
لماذا الخيارات الأخرى غير صحيحة؟- "لن يعمل البرنامج لوجود خطأ في صيغة الأوامر": لا يوجد أي خطأ في صيغة الأوامر. البرنامج مكتوب بشكل صحيح وفقاً لقواعد لغة بايثون.
- "لن تعرض أي رسالة على الشاشة لأن الشرط لم يتحقق": الشرط *تحقق* بالفعل، لأن 12 أكبر من 0.
- "لا شيء مما سبق": هذا غير صحيح، لأن البرنامج سيعرض الرسالة كما شرحنا.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال 14.Number = 12if Number > 0 : print ("رقم موجب") (1 نقطة) لن يعمل البرنامج لوجود خطأ في صيغة الأوامر تعرض الرسالة " رقم موجب" على الشاشة لن تعرض أي رسالة على الشاشة لأن الشرط لم يتحقق لا شيء مما سبق ؟ اترك تعليق فورآ.