Module: جاوا. اپراتور مشروط


Problem

2/17

اپراتور شرطی - IF

Theory Click to read/hide

در مسئله یافتن حداکثر عدد دو، با عملگر جدیدی آشنا شدیم که با کلمه IF شروع می شد
این اپراتور - CONDITIONAL 
نامیده می شود کلمه if از انگلیسی به عنوان "اگر" و کلمه else - به عنوان "در غیر این صورت" ترجمه شده است. اگر شرط بعد از کلمه if true (true) باشد، آنگاه تمام دستورات (عملگرها) به دنبال شرط در پرانتزهای مجعد {} اجرا می شوند. اگر شرط نادرست (نادرست) باشد، دستورات در پرانتزهای فرفری بعد از کلمه else اجرا می شوند.

نمای کلی اپراتور مشروط: <پیش> if ( شرط ) // سرصفحه با شرط { ... // بلوک "اگر". — عباراتی که اجرا می شوند // اگر شرط در هدر درست باشد } دیگر { ... // بلوک "else". — عباراتی که اجرا می شوند // اگر شرط داخل پرانتز نادرست باشد } به خاطر بسپار:
1. IF - ELSE  -  این یک اپراتور است!
   بنابراین، بین براکتی که بلوک "if" را به پایان می رساند ( } ) و کلمه else نمی تواند شامل عملگرهای دیگری باشد
2. بعد از کلمه else NEVER CONDITION.
     مسدود کردن "در غیر این صورت» زمانی اجرا می شود که شرط اصلی مشخص شده بعد از کلمه IF  - false باشد، یعنی. اجرا نشد
3. در مورد، در بلوک "اگر". یا در بلوک "در غیر این صورت". فقط یک عملگر وجود دارد، سپس بریس های فرفری را می توان حذف کرد
4. CONDITION عبارتی است نسبت به آن که می توان گفت درست است (یعنی برآورده شده است) یا نادرست (یعنی برآورده نشده است)
   می توانید از علائم رابطه منطقی در یک شرط استفاده کنید
   > ، &آن؛                بیشتر کمتر
  >=، <=             بزرگتر یا مساوی، کمتر یا مساوی
  ==                    برابر است
  !=                     برابر نیست

5. در زبان برنامه نویسی جاوا هر عددی غیر از صفر به معنای شرط درست و صفر به معنای شرط نادرست است

 

Problem

مکمل برنامه ای که علامت "-" را نشان می دهد (منهای) اگر عدد وارد شده از صفحه کلید منفی باشد و علامت "+". (بعلاوه) - اگر عدد مثبت باشد (در نظر نگیرید که صفر را می توان از صفحه کلید وارد کرد)

1. در سطر 7 داخل پرانتز شرطی را که تیک بزنید
بنویسید 2. در خط 8، عبارت خروجی را بنویسید که اگر شرط TRUE (تکمیل شده باشد) اجرا می شود
3. در خط 11، عبارت خروجی را بنویسید که اگر شرط FALSE باشد  (راضی نیست) اجرا می شود.