Search This Blog

Thursday, September 1, 2011

if else loop

अगर हमे कोई प्रोग्राम बनाना हो जहा कोई हमे प्रोग्राम को बताना हो की अगर यह बात है तोह इस काम को करना है वरना उस काम को.
इसको एक उदहारण के साथ समझिये जैसे अगर मेहमान आये तो चाय बनाना नहीं आये तो मत बनाना. ऐसी बातो को check करने के लिए 
हम if-else loop का उपयोग करते है. निचे दिए उदहारण से आपको यह और स्पष्ट हो जायेगा की इसका प्रयोग प्रोग्राम में कब और कैसे 
करते है. 

 
If (condition) then
{
 यह काम करना है  
}
Else
{
   नहीं तोह यह यह काम करना है 

}
 
  चाय वाले उदहारण को if else में डालकर देखते है 
If (मेहमान आये ) then
{

तोह चाय पिलाओ
 }
Else
{
      
वर्ना कुछ मत पिलाओ
}
 
अब सोचिये अगर इस प्रोग्राम को और उपयोगी बनाना हो तोह . इसके लिए जावा में if else if loop होते है. जैसे की ऊपर दिए
प्रोग्राम में हम चाहे की राम आये तोह चाय पीलाओ , भरत आये तोह काफ्फी और उनके आलावा कोई भी और आये तोह कुछ मत पिलाओ : 
 
If (राम आये) then
{
 चाय पीलाओ }
Else If (भरत आये ) then
{ 
   काफी  पीलाओ  } 
 
Else
{
   वर्ना कुछ मत पिलाओ }
 
अब देखिये हम if-else loop का बच्चो की grade बताने वाले प्रोग्राम में कैसे उपयोग करते है .उदहारण के लिए हम एक बच्चे के
नंबर ४० लेंगे और प्रोग्राम से कहेंगे की if else if का प्रयोग करके हमे इस बच्चे का grade बताओ : 

class IfElseUdharan {     // क्लास का declaration 
        public static void main(String[] args) {  // इसको रट लो यह प्रोग्राम का मुख्य द्वार है


        int testscore = 36;  // testscore जिसका grade निकलना है वोह  integer टाइप का है 
        char grade; // grade char टाइप का डाटा टाइप है 


        if (testscore >= 90) {      //अगर score 90 आये तोह  A grade
            grade = 'A';
        } else if (testscore >= 80) { //अगर score 80 आये तोह  B grade
            grade = 'B';
        } else if (testscore >= 70) { //अगर score 70 आये तोह  C grade
            grade = 'C';
        } else if (testscore >= 60) { //अगर  score 60 आये तोह  C grade 
 
            grade = 'D';
        } else {              //अगर 60 आये तोह  F grade
            grade = 'F';
        }
        System.out.println("Grade = " + grade); // यह command प्रोग्राम का output स्क्रीन पर दिखायेगा 
    }
}

 output :

    Grade = F 
प्रोग्राम ने ओउत्पुत फ दिखाया है, आब आप टेस्ट score बदल कर देखे की क्या grade आती है?

No comments:

Post a Comment