...

/

البرامج التي يمكن مقارنتها

البرامج التي يمكن مقارنتها

تعرف على كيفية اختيار أجزاء من التعليمات البرمجية لتنفيذها.

سنغطي ما يلي...

متطلبات المشروع

دعونا نتناول متطلبات عميلنا للمشروع مرة أخرى، هذه المرة مع التركيز على المتطلبات المميزة باللون الأخضر لتحديث النتيجة عندما يجيب المستخدم على سؤال الرياضيات بشكل صحيح.

Press + to interact
Project requirements that require selective execution
Project requirements that require selective execution

ماذا إذا

نحن نعلم أننا سنحتاج فقط== للتحقق من صحة الإجابة. ماذا لو كان لدينا برنامج في Java يسمح لنا بتحديث النتيجة، ولكن فقطif الuserAnswer == correctAnswer :

Press + to interact
if (userAnswer == correctAnswer) {
score = score + 1;
}
else {
System.out.println("Unfortunately, your answer is not correct.");
}

الآن، هذا الكود سهل القراءة. الأمر سهل كما يبدو - تتيح لنا Java استخدامif-else للتحكم في تدفق تنفيذ التعليمات البرمجية.

سيعمل إما مربع IF أو ELSE، ولكن ليس كلاهما، بناءً على كون الشرط صحيح أو خاطئ. هل يمكنك معرفة ذلك؟

1.

ما هو رقم السطر الذي لن يتم تنفيذه عندما قيمةuserAnswer يساويcorrectAnswer في الكود أعلاه؟

A.

الخط 1

B.

الخط 2

C.

الخط 4

D.

الخط 5


1 / 2

جلبif داخل مشروعنا

لنبدأ بكتابة الكود لتلبية متطلبات المشروع. لنقدم متغيرscore . ...