عامل التشغيل الشرطي - IF
في مشكلة إيجاد الحد الأقصى لعدد اثنين ، التقينا عامل جديد بدأ بكلمة IF
يسمى هذا المشغل - CONDITIONAL & nbsp؛
تمت ترجمة الكلمة إذا من الإنجليزية كـ "if" ، وكلمة else - بمعنى "خلاف ذلك". إذا كان الشرط بعد الكلمة إذا كان صحيحًا (صواب) ، فإن جميع الأوامر (عوامل التشغيل) تتبع الشرط بعد الكلمة & nbsp ؛ ثم strong> بين الكلمتين البدء strong> و نهاية strong> يتم تنفيذها>. إذا كان الشرط خاطئًا (خطأ) ، فسيتم تنفيذ الأوامر بين begin و end بعد كلمة else.
نظرة عامة على المشغل الشرطي:
<قبل>
if الشرط ثم ابدأ // header مع الشرط
... // "if" block و [مدش]. العبارات التي يتم تنفيذها
// إذا كان الشرط في الرأس صحيحًا span>
نهاية
يبدأ آخر
... // "else" block و [مدش]. العبارات التي يتم تنفيذها
// إذا كانت الحالة الموجودة بين قوسين خاطئة span>
end؛
تذكر u> :
1. إذا - بخلاف ذلك - هذا مشغل واحد!
نبسب ؛ على & nbsp ؛ لذلك ، لا توجد بيانات أخرى
2. بعد كلمة آخر strong> NEVER CONDITION .
نبسب ؛ نبسب ؛ على & nbsp؛ Block & quot؛ خلاف ذلك & quot؛ يتم تنفيذه عندما يكون الشرط الرئيسي المحدد بعد كلمة IF & nbsp ؛ - خطأ ، أي لم ينفذ
3. في حالة ، في كتلة "if" أو في كتلة "خلاف ذلك" هناك عبارة واحدة فقط ، يمكن حذف start و end & nbsp؛
4. الشرط هو تعبير متعلق به يمكنك القول أنه صحيح (أي أنه تم الوفاء به) أو خطأ (أي أنه لم يتم الوفاء به)
نبسب ؛ & nbsp؛ يمكنك استخدام علامات العلاقة المنطقية في حالة
نبسب ؛ نبسب ؛ & GT. ، & lt؛ & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ أكثر أقل
نبسب ؛ & gt ؛ = ، & lt ؛ = & نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ & nbsp؛ أكبر من أو يساوي أو أقل من أو يساوي
نبسب ؛ = & نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ على & nbsp ؛ يساوي
نبسب ؛ & lt؛ & gt؛ & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ على & nbsp ؛ لا يساوي
نبسب ؛
Problem
أكمل البرنامج الذي يعرض علامة "-" (ناقص) إذا كان الرقم الذي تم إدخاله من لوحة المفاتيح سالبًا وعلامة "+" (زائد) - إذا كان الرقم موجبًا (لا تأخذ في الاعتبار أنه يمكن إدخال الصفر من لوحة المفاتيح)
1. في السطر 4 ، بدلاً من التعليق ، اكتب الشرط الذي ستقوم بفحصه
2. في السطر 5 ، اكتب عبارة الإخراج التي سيتم تنفيذها إذا كان الشرط صحيحًا (صحيحًا)
3. & nbsp ؛ في السطر 8 ، اكتب بيان الإخراج الذي سيتم تنفيذه إذا كان الشرط FALSE & nbsp ؛ (غير راضٍ)