Codegym यूनिवर्सिटी कोर्स के भाग के रूप में एक परामर्शदाता के साथ एक व्याख्यान स्निपेट। पूर्ण पाठ्यक्रम के लिए साइन अप करें।


"हाय, अमीगो। आज हम if/else कथनों के बारे में बात करेंगे ।"

"कार्यक्रम बहुत कम उपयोगी होंगे यदि वे बाहरी परिस्थितियों को बदलने का जवाब नहीं देते हैं। एक कार्यक्रम को यह जानने की जरूरत है कि परिस्थितियों को कैसे अनुकूलित किया जाए और एक मामले में एक कार्रवाई करें और अन्य मामलों में अन्य कार्रवाई करें। जावा में, इसका उपयोग करके हासिल किया जाता है। 'if/else Statement' - एक विशेष निर्माण जो एक शर्त पूरी होने पर अलग-अलग कोड ब्लॉक करना संभव बनाता है।"

"इसमें तीन भाग होते हैं: ' कंडीशन ', ' कमांड 1 ' और ' कमांड 2 '। यदि शर्त सही है, तो ' कमांड 1 ' निष्पादित किया जाता है, अन्यथा 'कमांड 2' निष्पादित किया जाता है। इन आदेशों को कभी भी निष्पादित नहीं किया जाता है। बयान कमोबेश इस तरह दिखता है:"

if/else स्टेटमेंट के लिए कोड
if (condition)
    command_1;
else
    command_2;

"कितना रोमांचक! मुझे लगता है कि यह कथन प्रोग्रामिंग को और अधिक रोचक बना देगा!"

"हां। यहां आपके लिए कुछ उदाहरण दिए गए हैं:"

कोड व्याख्या
1
if (a < b)
    System.out.println("A is less than B");
else
    System.out.println("B is less than  A");
यदि a, b से कम है, तो पहली कमांड निष्पादित होगी। अन्यथा दूसरा आदेश निष्पादित किया जाएगाआदेश दोनों कभी निष्पादित नहीं होते हैं।
2
if (a < b)
{
    System.out.println("A is less than B");
    System.out.println("B is greater than A");
}
else
{
     System.out.println("B is less than A");
     System.out.println("A is greater than B");
}
आप एक कमांड को कोड ब्लॉक से बदल सकते हैं। बाकी वही है।
3
if (a < b)
{
    a = 0;
}
else
{
}
यदि यह खाली है तो आप और ब्लॉक को छोड़ सकते हैं।
ये तीन उदाहरण पूरी तरह समकक्ष हैं।
यदि आपको केवल एक कमांड निष्पादित करने की आवश्यकता है तो आप कर्ली ब्रैकेट को छोड़ सकते हैं। यदि आपके पास एक से अधिक आदेश हैं, तो आपको कोष्ठक रखने की आवश्यकता है।
4
if (a < b)
{
    a = 0;
}
5
if (a < b)
    a = 0;

"डिएगो ने अभी-अभी मुझे तुम्हें कुछ कार्य देने के लिए कहा है।"


Codegym यूनिवर्सिटी कोर्स के भाग के रूप में एक परामर्शदाता के साथ एक व्याख्यान स्निपेट। पूर्ण पाठ्यक्रम के लिए साइन अप करें।