Problem

2/17

सशर्त ऑपरेटर - अगर

Theory Click to read/hide

दो की अधिकतम संख्या ज्ञात करने की समस्या में, हम एक नए ऑपरेटर से मिले जो शब्द IF
से शुरू हुआ इस ऑपरेटर को कहा जाता है - सशर्त 
शब्द अगर अंग्रेजी से "अगर" के रूप में अनुवादित किया गया है, और अन्य शब्द - "अन्यथा" के रूप में। यदि शब्द if के बाद की स्थिति सत्य (true) है, तो शब्द  फिर शब्दों के बीच begin और अंत निष्पादित हैं>। यदि स्थिति झूठी (गलत) है, तो शुरू और अंत के बीच अन्य शब्द के बाद के आदेश निष्पादित किए जाते हैं।

सशर्त ऑपरेटर का सामान्य दृश्य: <पूर्व> if condition तो start // शर्त के साथ हैडर ... // "if" ब्लॉक — बयान जो निष्पादित किए जाते हैं // अगर शीर्षलेख में स्थिति सही है अंत वरना शुरू करो ... // "else" ब्लॉक — बयान जो निष्पादित किए जाते हैं // अगर ब्रैकेट में कंडीशन गलत है समाप्त; याद रखें:
1. IF - ELSE  -  यह एक ऑपरेटर है!
   इसलिए, कोई अन्य कथन नहीं
2. else Never CONDITION शब्द के बाद।
     "अन्यथा" ब्लॉक करें शब्द IF  - के बाद निर्दिष्ट मुख्य स्थिति के गलत होने पर निष्पादित किया जाता है, अर्थात। निष्पादित नहीं
3. मामले में, "अगर" ब्लॉक में या "अन्यथा" ब्लॉक में केवल एक कथन है, फिर शुरू और अंत छोड़े जा सकते हैं
4. एक शर्त एक अभिव्यक्ति है जिसके सापेक्ष आप कह सकते हैं कि यह सत्य है (अर्थात यह पूरा हुआ है) या गलत है (अर्थात यह पूरा नहीं हुआ है)
   आप किसी स्थिति में तार्किक संबंध संकेतों का उपयोग कर सकते हैं
   > , <               कम ज्यादा
  >=, <=             इससे अधिक या इसके बराबर, इससे कम या इसके बराबर
  =                     बराबर
  <>                   बराबर नहीं

 

Problem

"-" चिह्न प्रदर्शित करने वाले प्रोग्राम को लागू करें (ऋण) यदि कीबोर्ड से दर्ज की गई संख्या ऋणात्मक है, और "+" चिह्न (प्लस) - यदि संख्या सकारात्मक है (ध्यान न दें कि कीबोर्ड से शून्य दर्ज किया जा सकता है)

1. लाइन 4 में कमेंट की जगह कंडीशन लिखें कि आप चेक करेंगे
2. लाइन 5 में, आउटपुट स्टेटमेंट लिखें, जो कंडीशन के TRUE (true) होने पर निष्पादित होगा
3. पंक्ति 8 में, आउटपुट स्टेटमेंट लिखें जो स्थिति के FALSE होने पर निष्पादित किया जाएगा  (संतुष्ट नहीं)