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