अगर हमे कोई प्रोग्राम बनाना हो जहा कोई हमे प्रोग्राम को बताना हो की अगर यह बात है तोह इस काम को करना है वरना उस काम को.
इसको एक उदहारण के साथ समझिये जैसे अगर मेहमान आये तो चाय बनाना नहीं आये तो मत बनाना. ऐसी बातो को 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