Module: (C ++) عامل شرطي


Problem

2/17

البيان الشرطي (إذا)

Theory Click to read/hide

العبارة الشرطية ( إذا )
في مشكلة إيجاد الحد الأقصى لعدد اثنين ، التقينا عامل جديد بدأ بكلمة if . & nbsp؛ هذا بيان شرطي . & nbsp؛
الكلمة إذا تمت ترجمة من الإنجليزية كـ " if " ، وكلمة else كـ " else " ؛. إذا كان الشرط بعد كلمة إذا كان صحيحًا ( صحيح ) ، فسيتم تنفيذ جميع الأوامر (عوامل التشغيل) التي تتبع الشرط في أقواس معقوفة {} . إذا كان الشرط خاطئًا ( false ) ، فسيتم تنفيذ الأوامر الموجودة في الأقواس المتعرجة بعد كلمة else .
نبسب ؛
منظر عام للعامل الشرطي
if (condition) // header with condition
{
نبسب ؛ ... // "if" block و [مدش]. العبارات التي يتم تنفيذها
على & nbsp؛ & nbsp؛ & nbsp؛ & nbsp؛ & nbsp؛ // إذا كان الشرط في الرأس صحيحًا

}
آخر
{
نبسب ؛ نبسب ؛ ... // "else" block و [مدش]. العبارات التي يتم تنفيذها
على & nbsp؛ & nbsp؛ & nbsp؛ & nbsp؛ & nbsp؛ & nbsp؛ // إذا كانت الحالة الموجودة بين قوسين خاطئة

}
نبسب ؛
بحاجة إلى التذكر! 1. if ... else - & nbsp؛ هذا بيان واحد!
نبسب ؛ & nbsp؛ لذلك ، بين القوسين الذي ينهي كتلة "if" (} ) ولا يمكن أن تحتوي كلمة else على عوامل تشغيل أخرى.
2. كلمة else لا يتبعها شرط مطلقًا . يتم وضع الشرط فقط بعد الكلمات إذا . & nbsp ؛ كتلة "خلاف ذلك" يتم تنفيذه عندما يكون الشرط الرئيسي المحدد بعد كلمة إذا خاطئًا ، أي لم ينفذ.
3. إذا كان في الكتلة & quot؛ إذا & quot؛ أو في كتلة " else " هناك عامل واحد فقط ، ثم يمكن حذف الأقواس المتعرجة.
4. الشرط هو تعبير يمكن على أساسه أن يكون صحيحًا (أي تم استيفاءه) أو خطأ (أي لم يتم استيفائه).
يمكنك استخدام علامات العلاقات المنطقية في الشرط:
& gt؛ ، & lt؛ & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ أكثر أقل ؛
& gt؛ = ، & lt؛ = & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ & nbsp؛ أكبر من أو يساوي أو أقل من أو يساوي ؛
== & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ على & nbsp ؛ يساوي ؛
! = & nbsp؛ & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ لا يساوي.

5. في لغة البرمجة سي ، يشير أي رقم لا يساوي الصفر إلى حالة صحيحة ، والصفر يدل على حالة خاطئة.

نبسب ؛

Problem

أكمل البرنامج الذي يعرض الحرف & quot؛ - & quot؛ (ناقص) إذا كان الرقم المدخل من لوحة المفاتيح سالبًا ، وكانت العلامة & quot؛ + & quot؛ (زائد) - إذا كان الرقم موجبًا (لا تأخذ في الاعتبار أنه يمكن إدخال الصفر من لوحة المفاتيح).

1. في السطر 6 ، بين قوسين ، اكتب الشرط المراد التحقق منه.
2. في السطر 8 ، اكتب عبارة الإخراج التي سيتم تنفيذها إذا كان الشرط TRUE (صحيح).
3. & nbsp؛ في السطر 12 ، اكتب بيان الإخراج الذي سيتم تنفيذه إذا كان الشرط FALSE & nbsp؛ (غير راضٍ).