கோட்ஜிம் பல்கலைக்கழகப் பாடத்தின் ஒரு பகுதியாக வழிகாட்டியுடன் விரிவுரைத் துணுக்கு. முழு பாடத்திற்கும் பதிவு செய்யவும்.


"வணக்கம், அமிகோ. இன்று நாம் if/else அறிக்கைகளைப் பற்றி பேசுவோம் ."

"நிரல்கள் மாறிவரும் வெளிப்புற சூழ்நிலைகளுக்கு பதிலளிக்கவில்லை என்றால் அவை சிறிதளவே பயனளிக்காது. ஒரு நிரல் சூழ்நிலைகளுக்கு ஏற்றவாறு ஒரு செயலை எப்படிச் செய்வது என்பதைத் தெரிந்துகொள்ள வேண்டும். ஒரு சந்தர்ப்பத்தில் ஒரு செயலையும் மற்ற நிகழ்வுகளில் மற்ற செயல்களையும் செய்ய வேண்டும். ஜாவாவில் இதைப் பயன்படுத்தி அடையப்படுகிறது. 'if/else ஸ்டேட்மென்ட்' - ஒரு நிபந்தனை பூர்த்தி செய்யப்பட்டால், வெவ்வேறு குறியீடு தொகுதிகளைச் செயல்படுத்துவதை சாத்தியமாக்கும் ஒரு சிறப்புக் கட்டமைப்பாகும்."

"இது மூன்று பகுதிகளைக் கொண்டுள்ளது: ' நிபந்தனை ', ' கட்டளை 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;

"டியாகோ உங்களிடம் சில பணிகளைத் தரும்படி என்னிடம் கேட்டார்."


கோட்ஜிம் பல்கலைக்கழகப் பாடத்தின் ஒரு பகுதியாக வழிகாட்டியுடன் விரிவுரைத் துணுக்கு. முழு பாடத்திற்கும் பதிவு செய்யவும்.