Difference between revisions of "Java/C2/Switch-Case/Hindi"
From Script | Spoken-Tutorial
Shruti arya (Talk | contribs) (Created page with ' {| border=1 || ''Time''' || '''Narration''' |- | 00:02 | '''जावा में Switch case''' के स्पोकन ट्यूटोरियल में आपक…') |
|||
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{| border=1 | {| border=1 | ||
− | || ''Time''' | + | || '''Time''' |
|| '''Narration''' | || '''Narration''' | ||
|- | |- | ||
| 00:02 | | 00:02 | ||
− | | | + | |जावा में ''' Switch case''' के स्पोकन ट्यूटोरियल में आपका स्वागत है। |
|- | |- | ||
| 00:06 | | 00:06 | ||
− | | | + | |इस ट्यूटोरियल में, आप सीखेंगे कि जावा में '''switch case construct''' का प्रयोग कैसे करते हैं। |
|- | |- | ||
| 00:11 | | 00:11 | ||
| इस ट्यूटोरियल के लिए, हम प्रयोग करेंगे | | इस ट्यूटोरियल के लिए, हम प्रयोग करेंगे | ||
− | + | '''Ubuntu v 11.10''' | |
− | + | '''JDK 1.6''' और | |
− | + | '''Eclipse 3.7.0''' | |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 00:21 | | 00:21 | ||
− | | इस ट्यूटोरियल को समझने के लिए, आपको जावा में if else स्टेटमेंट | + | | इस ट्यूटोरियल को समझने के लिए, आपको जावा में if else स्टेटमेंट को प्रयोग करने का ज्ञान होना चाहिए। |
− | + | ||
− | + | ||
|- | |- | ||
| 00:25 | | 00:25 | ||
− | | यदि ऐसा नहीं है, तो उचित ट्यूटोरियल के लिए कृपया हमारी निम्न वेबसाईट पर जाएँ। | + | | यदि ऐसा नहीं है, तो उचित ट्यूटोरियल के लिए कृपया हमारी निम्न वेबसाईट पर जाएँ। http://spoken-tuitorial.org |
− | + | ||
|- | |- | ||
| 00:32 | | 00:32 | ||
− | | एक वैरिएबल की वैल्यू पर आधारित प्रक्रिया का प्रदर्शन करने के लिए एक switch case का प्रयोग किया जाता है। | + | | एक वैरिएबल की वैल्यू पर आधारित प्रक्रिया का प्रदर्शन करने के लिए एक '''switch case''' का प्रयोग किया जाता है। |
− | + | ||
− | + | ||
|- | |- | ||
| 00:39 | | 00:39 | ||
− | | यहाँ '''switch case | + | | यहाँ '''switch case''' स्टेटमेंट के लिए सिंटैक्स दिया गया है। |
− | + | ||
− | + | ||
|- | |- | ||
| 00:44 | | 00:44 | ||
| अब इसे प्रयोग करते हैं। | | अब इसे प्रयोग करते हैं। | ||
− | |||
|- | |- | ||
| 00:47 | | 00:47 | ||
| मेरे पास पहले ही '''Eclipse''' खुला हुआ है। | | मेरे पास पहले ही '''Eclipse''' खुला हुआ है। | ||
− | |||
− | |||
− | |||
|- | |- | ||
| 00:49 | | 00:49 | ||
− | | मैंने '''SwitchCaseDemo''' नामक एक | + | | मैंने '''SwitchCaseDemo''' नामक एक क्लास बना लिया है। |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 00:53 | | 00:53 | ||
| अब कुछ वैरिएबल शामिल करते हैं। | | अब कुछ वैरिएबल शामिल करते हैं। | ||
− | |||
|- | |- | ||
| 00:57 | | 00:57 | ||
− | | मेन मेथड के अन्दर, हम '''int''' प्रकार का एक ''' | + | | मेन मेथड के अन्दर, हम '''int''' प्रकार का एक वैरिएबल '''day''' निर्मित करेंगे। |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 01:02 | | 01:02 | ||
− | | अतः मेन मेथड के अन्दर टाइप करें '''int day''' और हम इसे '''3 | + | | अतः मेन मेथड के अन्दर टाइप करें '''int day''' और हम इसे '''3''' के बराबर वैल्यू दे सकते हैं, सेमीकॉलन |
− | + | ||
− | + | ||
|- | |- | ||
| 01:12 | | 01:12 | ||
− | | अब, '''String''' प्रकार का एक ''' | + | |अब, '''String''' प्रकार का एक वैरिएबल '''dName''' बनाते हैं। |
− | + | ||
− | + | ||
|- | |- | ||
| 01:18 | | 01:18 | ||
− | | स्ट्रिंग डीनेम (String dName) | + | | स्ट्रिंग डीनेम (String dName), हम इसे शून्य से शुरू कर सकते हैं। |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 01:25 | | 01:25 | ||
− | | यहाँ '''dName ''' एक | + | | यहाँ '''dName ''' एक वैरिएबल है, जिसमें एक सप्ताह के दिनों के नाम शामिल हैं। |
− | + | ||
− | + | ||
|- | |- | ||
| 01:34 | | 01:34 | ||
− | | | + | |'''डे (day)''', '''डे नम्बर (day number)''' को स्टोर करता है। |
− | + | ||
|- | |- | ||
| 01:36 | | 01:36 | ||
− | | अब, हम '''switch case | + | | अब, हम '''switch case''' स्टेटमेंट टाइप करेंगे। अतः अगली लाइन में टाइप करें। |
− | + | ||
− | + | ||
|- | |- | ||
| 01:43 | | 01:43 | ||
− | | | + | |'''switch ब्रैकेट्स के अन्दर day(दिन),फिर कर्ली ब्रैकेट्स खोलें... एंटर दबाएँ। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 01:52 | | 01:52 | ||
Line 117: | Line 79: | ||
|- | |- | ||
| 01:59 | | 01:59 | ||
− | | अगली लाइन में | + | | अगली लाइन में टाइप करें। |
− | + | ||
− | + | ||
|- | |- | ||
| 02:01 | | 02:01 | ||
| '''case 0 '''''colon'' | | '''case 0 '''''colon'' | ||
− | |||
|- | |- | ||
| 02:04 | | 02:04 | ||
− | | अगली लाइन में '''dName '''''equal to डबल कोट्स में ''''' Sunday '' | + | | अगली लाइन में '''dName '''''equal to डबल कोट्स में ''''' Sunday '' सेमीकॉलन। |
− | + | ||
− | + | ||
|- | |- | ||
| 02:14 | | 02:14 | ||
| फिर अगली लाइन में टाइप करें '''break ''''' | | फिर अगली लाइन में टाइप करें '''break ''''' | ||
− | |||
− | |||
|- | |- | ||
| 02:17 | | 02:17 | ||
− | | यह स्टेटमेंट बताता है कि यदि | + | | यह स्टेटमेंट बताता है कि यदि day (दिन) 0 है, तो '''dName''' को '''Sunday (रविवार)''' सेट किया जाना चाहिए। |
− | + | ||
− | + | ||
|- | |- | ||
| 02:26 | | 02:26 | ||
| नोट करें कि एक '''break''' स्टेटमेंट को प्रत्येक केस के अंत में प्रयोग किया जाना चाहिए। | | नोट करें कि एक '''break''' स्टेटमेंट को प्रत्येक केस के अंत में प्रयोग किया जाना चाहिए। | ||
− | |||
− | |||
|- | |- | ||
| 02:31 | | 02:31 | ||
| break स्टेटमेंट के बिना, switch-case एक जटिल तरीके से कार्य करता है। | | break स्टेटमेंट के बिना, switch-case एक जटिल तरीके से कार्य करता है। | ||
− | |||
− | |||
|- | |- | ||
Line 161: | Line 110: | ||
|- | |- | ||
| 02:40 | | 02:40 | ||
− | | | + | |उसी प्रकार, शेष केसेस को टाइप करते हैं। |
− | + | ||
|- | |- | ||
Line 170: | Line 118: | ||
|- | |- | ||
| 02:50 | | 02:50 | ||
− | | अगली लाइन में '''dName'''''equal to डबल कोट्स में''''' Monday '' | + | | अगली लाइन में '''dName'''''equal to डबल कोट्स में''''' Monday ''सेमीकॉलन। |
|- | |- | ||
Line 182: | Line 130: | ||
|- | |- | ||
| 03:01 | | 03:01 | ||
− | | अगली लाइन में '''dName '''''equal to ''''' Tuesday | + | | अगली लाइन में '''dName '''''equal to ''''' Tuesday ''' फिर सेमीकोलन। |
|- | |- | ||
Line 194: | Line 142: | ||
|- | |- | ||
| 03:12 | | 03:12 | ||
− | | अगली लाइन में टाइप करें '''dName '''''equal to डबल कोट्स में''''' Wednesday | + | | अगली लाइन में टाइप करें '''dName '''''equal to डबल कोट्स में''''' Wednesday ''' फिर सेमीकॉलन। |
|- | |- | ||
Line 206: | Line 154: | ||
|- | |- | ||
| 03:24 | | 03:24 | ||
− | |अगली लाइन में '''dName'''''equal to डबल कोट्स में''''' Thursday | + | |अगली लाइन में '''dName'''''equal to डबल कोट्स में''''' Thursday ''' फिर सेमीकॉलन |
|- | |- | ||
Line 218: | Line 166: | ||
|- | |- | ||
| 03:37 | | 03:37 | ||
− | | '''dName '''''equal to डबल कोट्स में''''' Friday '''''फिर | + | | '''dName '''''equal to डबल कोट्स में''''' Friday '''''फिर सेमीकॉलन। |
|- | |- | ||
Line 229: | Line 177: | ||
|- | |- | ||
| 03:47 | | 03:47 | ||
− | |अगली लाइन में टाइप करें '''dName'''''equal to डबल कोट्स में''''' Saturday ''''' फिर | + | |अगली लाइन में टाइप करें '''dName'''''equal to डबल कोट्स में''''' Saturday ''''' फिर सेमीकॉलन। |
|- | |- | ||
| 03:55 | | 03:55 | ||
− | |फिर टाइप करें '''break ''' | + | |फिर टाइप करें '''break ''' सेमीकॉलन |
|- | |- | ||
Line 241: | Line 189: | ||
|- | |- | ||
| 04:03 | | 04:03 | ||
− | | | + | |अब एक प्रिंट स्टेटमेंट जोड़ते हैं और क्रियान्वित कोड को देखते हैं। |
|- | |- | ||
| 04:07 | | 04:07 | ||
− | | अतः अगली लाइन में टाइप करें '''System '''''dot '''''out '''''dot '''''println '''''ब्रैकेट्स में '''''dName ''''' फिर | + | | अतः अगली लाइन में टाइप करें '''System '''''dot '''''out '''''dot '''''println '''''ब्रैकेट्स में '''''dName ''''' फिर सेमीकॉलन लगायें। |
− | + | ||
− | + | ||
|- | |- | ||
| 04:16 | | 04:16 | ||
− | | अब फ़ाइल को | + | | अब फ़ाइल को सेव और रन करें। |
− | + | ||
|- | |- | ||
| 04:20 | | 04:20 | ||
| अब Ctrl S और Ctrl F11 कीज़ दबाएँ। | | अब Ctrl S और Ctrl F11 कीज़ दबाएँ। | ||
− | |||
− | |||
|- | |- | ||
| 04:25 | | 04:25 | ||
− | | हमें आउटपुट में ''' | + | | हमें आउटपुट में '''wednesday(बुधवार)''' प्राप्त होता है, जो केस '''3''' से संबंधित है। |
− | + | ||
− | + | ||
|- | |- | ||
| 04:31 | | 04:31 | ||
− | | अब डे (दिन) की वैल्यू को बदलते हैं और परिणाम देखते | + | | अब डे (दिन) की वैल्यू को बदलते हैं और परिणाम देखते हैं। |
|- | |- | ||
| 04:35 | | 04:35 | ||
− | | अतः '''3''' को बदलकर '''0''' | + | | अतः '''3''' को बदलकर '''0''' करें। |
− | + | ||
− | + | ||
|- | |- | ||
| 04:38 | | 04:38 | ||
− | | अब फ़ाइल को सेव और रन करें | + | | अब फ़ाइल को सेव और रन करें । |
− | + | ||
− | + | ||
|- | |- | ||
| 04:40 | | 04:40 | ||
| जैसा कि हम देख सकते हैं, कि आउटपुट '''Sunday (रविवार)''' प्राप्त होता है जो केस '''0''' से संबंधित है। | | जैसा कि हम देख सकते हैं, कि आउटपुट '''Sunday (रविवार)''' प्राप्त होता है जो केस '''0''' से संबंधित है। | ||
− | |||
− | |||
|- | |- | ||
Line 293: | Line 228: | ||
|- | |- | ||
− | | 04 :52 | + | | 04:52 |
− | | डे (दिन) को बदलकर -1 करें, फ़ाइल को सेव और रन | + | | डे (दिन) को बदलकर -1 करें, फ़ाइल को सेव और रन करें। |
|- | |- | ||
| 04:58 | | 04:58 | ||
| जैसा कि हम देख सकते हैं, कि कोई आउटपुट प्राप्त नहीं होता है। | | जैसा कि हम देख सकते हैं, कि कोई आउटपुट प्राप्त नहीं होता है। | ||
− | |||
− | |||
|- | |- | ||
| 05:01 | | 05:01 | ||
| किन्तु यह बेहतर होगा यदि हमारे पास अन्य सभी वैल्यूज के लिए एक केस हो। | | किन्तु यह बेहतर होगा यदि हमारे पास अन्य सभी वैल्यूज के लिए एक केस हो। | ||
− | |||
− | |||
|- | |- | ||
Line 313: | Line 244: | ||
|- | |- | ||
− | | | + | | 05:09 |
| अतः अंतिम केस के बाद, टाइप करें | | अतः अंतिम केस के बाद, टाइप करें | ||
− | |||
|- | |- | ||
Line 323: | Line 253: | ||
|- | |- | ||
| 05:14 | | 05:14 | ||
− | | अगली लाइन में '''dName '''''equal to डबल | + | | अगली लाइन में '''dName '''''equal to डबल कोट्स में '''''wrong choice''''' फिर सेमीकॉलन लगायें। |
|- | |- | ||
| 05:24 | | 05:24 | ||
| अगली लाइन में '''break '''''सेमीकोलन'' | | अगली लाइन में '''break '''''सेमीकोलन'' | ||
− | |||
|- | |- | ||
| 05:27 | | 05:27 | ||
| हम '''case default''' नहीं कह सकते; | | हम '''case default''' नहीं कह सकते; | ||
− | |||
|- | |- | ||
| 05:30 | | 05:30 | ||
− | | ध्यान दें कि हम साधारणतया कीवर्ड '''default''' का प्रयोग करते हैं। | + | | ध्यान दें, कि हम साधारणतया कीवर्ड '''default''' का प्रयोग करते हैं। |
− | + | ||
|- | |- | ||
| 05:34 | | 05:34 | ||
− | | अब कोड को रन करते हैं। अतः फ़ाइल को सेव और रन करें | + | | अब कोड को रन करते हैं। अतः फ़ाइल को सेव और रन करें । |
− | + | ||
− | + | ||
|- | |- | ||
| 05:38 | | 05:38 | ||
− | | जैसा कि हम देख सकते हैं, default केस को निष्पादित किया गया है और अपेक्षित संदेश ''' | + | | जैसा कि हम देख सकते हैं, default केस को निष्पादित किया गया है और अपेक्षित संदेश '''Wrong choice''' प्रिंट हुआ है। |
− | + | ||
− | + | ||
|- | |- | ||
| 05:45 | | 05:45 | ||
| अन्य रैंडम वैल्यू लेकर देखते हैं। | | अन्य रैंडम वैल्यू लेकर देखते हैं। | ||
− | |||
|- | |- | ||
| 05:48 | | 05:48 | ||
− | | '''-1''' को बदलकर '''15''' | + | | '''-1''' को बदलकर '''15''' करें। |
− | + | ||
|- | |- | ||
Line 370: | Line 291: | ||
|- | |- | ||
| 06:01 | | 06:01 | ||
− | | अतः '''day | + | | अतः '''day = 15''' को बदलकर '''day = 4''' करते हैं। |
− | + | ||
− | + | ||
|- | |- | ||
| 06:07 | | 06:07 | ||
− | | | + | |'''day =4''' के लिए संबंधित break स्टेटमेंट हटायें |
− | + | ||
− | + | ||
|- | |- | ||
| 06:12 | | 06:12 | ||
| अब सेव और रन करें | | अब सेव और रन करें | ||
− | |||
|- | |- | ||
| 06:15 | | 06:15 | ||
− | | यद्यपि केस 4 हैं, फिर भी हमें आउटपुट में | + | | यद्यपि केस 4 हैं, फिर भी हमें आउटपुट में Friday(शुक्रवार) प्राप्त होता है और Thursday(गुरूवार) प्राप्त नहीं होता है। |
− | + | ||
|- | |- | ||
| 06:20 | | 06:20 | ||
− | | | + | |ऐसा उस तरीके के कारण होता है जिसमें switch केस कार्य करता है। |
− | + | ||
− | + | ||
|- | |- | ||
| 06:24 | | 06:24 | ||
− | | सर्वप्रथम डे | + | | सर्वप्रथम डे की वैल्यू की 0 से तुलना की जाती है। |
− | + | ||
− | + | ||
|- | |- | ||
| 06:29 | | 06:29 | ||
− | | फिर 1 से, उसके बाद 2 से और | + | | फिर 1 से, उसके बाद 2 से और उसी प्रकार सभी संभावित केसेज के साथ तुलना की जाती है। |
|- | |- | ||
| 06:34 | | 06:34 | ||
| जब एक मिलान प्राप्त होता है, तो यह उसके बाद पूरे केस से मिलान को निष्पादित करता है। | | जब एक मिलान प्राप्त होता है, तो यह उसके बाद पूरे केस से मिलान को निष्पादित करता है। | ||
− | |||
− | |||
|- | |- | ||
| 06:42 | | 06:42 | ||
| हमारे केस में, यह केस 4 के बाद केस 5 को निष्पादित करता है। | | हमारे केस में, यह केस 4 के बाद केस 5 को निष्पादित करता है। | ||
− | |||
|- | |- | ||
| 06:47 | | 06:47 | ||
| फिर यह केस 5 में break स्टेटमेंट के कारण रुक जाता है। | | फिर यह केस 5 में break स्टेटमेंट के कारण रुक जाता है। | ||
− | |||
|- | |- | ||
| 06:53 | | 06:53 | ||
|इससे बचने के लिए, हमें प्रत्येक केस में '''break''' स्टेटमेंट जोड़ने की आवश्यकता होती है। | |इससे बचने के लिए, हमें प्रत्येक केस में '''break''' स्टेटमेंट जोड़ने की आवश्यकता होती है। | ||
− | |||
|- | |- | ||
| 06:57 | | 06:57 | ||
− | + | | अब ब्रेक स्टेटमेंट जोड़ते हैं जिसे हमने हटा दिया है। | |
− | + | ||
− | + | ||
|- | |- | ||
| 07:00 | | 07:00 | ||
− | | अतः टाइप करें '''break''''' | + | | अतः टाइप करें '''break'''''सेमीकॉलन लगायें'' |
− | + | ||
− | + | ||
|- | |- | ||
| 07:05 | | 07:05 | ||
| अब कोड को रन करते हैं। | | अब कोड को रन करते हैं। | ||
− | |||
|- | |- | ||
| 07:08 | | 07:08 | ||
− | | | + | |जैसा कि हम देख सकते हैं, अब केवल '''केस 4''' को निष्पादित किया जाता है। |
− | + | ||
− | + | ||
|- | |- | ||
Line 452: | Line 351: | ||
| 07:20 | | 07:20 | ||
| हम इस ट्यूटोरियल की समाप्ति पर पहुँच गए हैं। | | हम इस ट्यूटोरियल की समाप्ति पर पहुँच गए हैं। | ||
− | |||
|- | |- | ||
| 07:22 | | 07:22 | ||
− | | इस ट्यूटोरियल में, हमने '''switch case construct | + | | इस ट्यूटोरियल में, हमने '''switch case construct ''' का उपयोग करना और ''' break statement ''' का उपयोग करने के तरीके के बारे में सीखा। |
|- | |- | ||
| 07:30 | | 07:30 | ||
− | | एक नियत कार्य के रूप में, एक प्रोग्राम लिखें जिसका एक वैरिएबल के रूप में एक नाम और लिंग है, एक switch case स्टेटमेंट के रूप में प्रयोग करें जो पुरुषों के लिए “Hello Mr....” और महिलाओं के लिए “Hello Ms...” प्रिंट करता है। | + | | एक नियत कार्य के रूप में, एक प्रोग्राम लिखें जिसका एक वैरिएबल के रूप में एक नाम और लिंग है, एक switch case स्टेटमेंट के रूप में प्रयोग करें, जो पुरुषों के लिए “Hello Mr....” और महिलाओं के लिए “Hello Ms...” प्रिंट करता है। |
|- | |- | ||
| 07:44 | | 07:44 | ||
− | | | + | |स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए, निम्नलिखित लिंक पर पर उपलब्ध वीडियो देखें। यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
|- | |- | ||
| 07:53 | | 07:53 | ||
− | | यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। | + | | यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं। |
|- | |- | ||
| 07:58 | | 07:58 | ||
− | | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम | + | | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं भी चलती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं। |
− | + | ||
|- | |- | ||
Line 481: | Line 378: | ||
|- | |- | ||
| 08:12 | | 08:12 | ||
− | | | + | | स्पोकन ट्यूटोरियल प्रोजेक्ट, '''टॉक-टू-अ-टीचर प्रोजेक्ट''' का हिस्सा है और यह |
|- | |- | ||
| 08:17 | | 08:17 | ||
Line 488: | Line 385: | ||
|- | |- | ||
| 08:22 | | 08:22 | ||
− | | | + | |इस मिशन पर अधिक जानकारी '''spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro''' पर उपलब्ध है। |
|- | |- | ||
| 08:31 | | 08:31 | ||
− | + | |यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है। मैं यश वोरा अब आपसे विदा लेता हूूँ। धन्यवाद। | |
− | + | ||
− | + | ||
|} | |} |
Latest revision as of 14:49, 2 March 2017
Time | Narration |
00:02 | जावा में Switch case के स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल में, आप सीखेंगे कि जावा में switch case construct का प्रयोग कैसे करते हैं। |
00:11 | इस ट्यूटोरियल के लिए, हम प्रयोग करेंगे
Ubuntu v 11.10 JDK 1.6 और Eclipse 3.7.0 |
00:21 | इस ट्यूटोरियल को समझने के लिए, आपको जावा में if else स्टेटमेंट को प्रयोग करने का ज्ञान होना चाहिए। |
00:25 | यदि ऐसा नहीं है, तो उचित ट्यूटोरियल के लिए कृपया हमारी निम्न वेबसाईट पर जाएँ। http://spoken-tuitorial.org |
00:32 | एक वैरिएबल की वैल्यू पर आधारित प्रक्रिया का प्रदर्शन करने के लिए एक switch case का प्रयोग किया जाता है। |
00:39 | यहाँ switch case स्टेटमेंट के लिए सिंटैक्स दिया गया है। |
00:44 | अब इसे प्रयोग करते हैं। |
00:47 | मेरे पास पहले ही Eclipse खुला हुआ है। |
00:49 | मैंने SwitchCaseDemo नामक एक क्लास बना लिया है। |
00:53 | अब कुछ वैरिएबल शामिल करते हैं। |
00:57 | मेन मेथड के अन्दर, हम int प्रकार का एक वैरिएबल day निर्मित करेंगे। |
01:02 | अतः मेन मेथड के अन्दर टाइप करें int day और हम इसे 3 के बराबर वैल्यू दे सकते हैं, सेमीकॉलन |
01:12 | अब, String प्रकार का एक वैरिएबल dName बनाते हैं। |
01:18 | स्ट्रिंग डीनेम (String dName), हम इसे शून्य से शुरू कर सकते हैं। |
01:25 | यहाँ dName एक वैरिएबल है, जिसमें एक सप्ताह के दिनों के नाम शामिल हैं। |
01:34 | डे (day), डे नम्बर (day number) को स्टोर करता है। |
01:36 | अब, हम switch case स्टेटमेंट टाइप करेंगे। अतः अगली लाइन में टाइप करें। |
01:43 | switch ब्रैकेट्स के अन्दर day(दिन),फिर कर्ली ब्रैकेट्स खोलें... एंटर दबाएँ। |
01:52 | यह स्टेटमेंट परिभाषित करता है कि केसेस के लिए किस वैरिएबल पर विचार किया जाना है। |
01:59 | अगली लाइन में टाइप करें। |
02:01 | case 0 colon |
02:04 | अगली लाइन में 'dName equal to डबल कोट्स में Sunday सेमीकॉलन। |
02:14 | फिर अगली लाइन में टाइप करें break |
02:17 | यह स्टेटमेंट बताता है कि यदि day (दिन) 0 है, तो dName को Sunday (रविवार) सेट किया जाना चाहिए। |
02:26 | नोट करें कि एक break स्टेटमेंट को प्रत्येक केस के अंत में प्रयोग किया जाना चाहिए। |
02:31 | break स्टेटमेंट के बिना, switch-case एक जटिल तरीके से कार्य करता है। |
02:35 | इसे ट्यूटोरियल के उत्तरवर्ती भाग में परिभाषित किया जाएगा। |
02:40 | उसी प्रकार, शेष केसेस को टाइप करते हैं। |
02:45 | अगली लाइन में टाइप करें case 1 colon |
02:50 | अगली लाइन में 'dNameequal to डबल कोट्स में Monday सेमीकॉलन। |
02:56 | अगली लाइन में टाइप करें break |
02:58 | फिर टाइप करें case 2 colon |
03:01 | अगली लाइन में dName equal to Tuesday फिर सेमीकोलन। |
03:06 | अगली लाइन में टाइप करें break |
03:08 | फिर अगली लाइन में case 3 colon |
03:12 | अगली लाइन में टाइप करें dName equal to डबल कोट्स में Wednesday फिर सेमीकॉलन। |
03:18 | अगली लाइन में टाइप करें break' |
03:20 | फिरcase 4colon |
03:24 | अगली लाइन में dNameequal to डबल कोट्स में Thursday फिर सेमीकॉलन |
03:32 | फिर break |
03:24 | फिर अगली लाइन में टाइप करें case 5 colon |
03:37 | dName equal to डबल कोट्स में Friday फिर सेमीकॉलन। |
03:41 | फिर break |
03:43 | फिर case 6 colon |
03:47 | अगली लाइन में टाइप करें dNameequal to डबल कोट्स में Saturday फिर सेमीकॉलन। |
03:55 | फिर टाइप करें break सेमीकॉलन |
03:59 | फिर ब्रैकेट बंद करें। |
04:03 | अब एक प्रिंट स्टेटमेंट जोड़ते हैं और क्रियान्वित कोड को देखते हैं। |
04:07 | अतः अगली लाइन में टाइप करें System dot out dot println ब्रैकेट्स में dName फिर सेमीकॉलन लगायें। |
04:16 | अब फ़ाइल को सेव और रन करें। |
04:20 | अब Ctrl S और Ctrl F11 कीज़ दबाएँ। |
04:25 | हमें आउटपुट में wednesday(बुधवार) प्राप्त होता है, जो केस 3 से संबंधित है। |
04:31 | अब डे (दिन) की वैल्यू को बदलते हैं और परिणाम देखते हैं। |
04:35 | अतः 3 को बदलकर 0 करें। |
04:38 | अब फ़ाइल को सेव और रन करें । |
04:40 | जैसा कि हम देख सकते हैं, कि आउटपुट Sunday (रविवार) प्राप्त होता है जो केस 0 से संबंधित है। |
04:46 | अब क्या होगा यदि वैल्यू से संबंधित कोई केस न हो। अतः अब देखते हैं कि |
04:52 | डे (दिन) को बदलकर -1 करें, फ़ाइल को सेव और रन करें। |
04:58 | जैसा कि हम देख सकते हैं, कि कोई आउटपुट प्राप्त नहीं होता है। |
05:01 | किन्तु यह बेहतर होगा यदि हमारे पास अन्य सभी वैल्यूज के लिए एक केस हो। |
05:06 | यह default कीवर्ड का प्रयोग करके किया गया है। |
05:09 | अतः अंतिम केस के बाद, टाइप करें |
05:12 | default colon |
05:14 | अगली लाइन में dName equal to डबल कोट्स में wrong choice फिर सेमीकॉलन लगायें। |
05:24 | अगली लाइन में break सेमीकोलन |
05:27 | हम case default नहीं कह सकते; |
05:30 | ध्यान दें, कि हम साधारणतया कीवर्ड default का प्रयोग करते हैं। |
05:34 | अब कोड को रन करते हैं। अतः फ़ाइल को सेव और रन करें । |
05:38 | जैसा कि हम देख सकते हैं, default केस को निष्पादित किया गया है और अपेक्षित संदेश Wrong choice प्रिंट हुआ है। |
05:45 | अन्य रैंडम वैल्यू लेकर देखते हैं। |
05:48 | -1 को बदलकर 15 करें। |
05:51 | जैसा कि हम देख सकते हैं, पुनः default केस निष्पादित हो जाता है। |
05:57 | अब देखते हैं कि क्या होता है यदि हम break स्टेटमेंट को हटाते हैं। |
06:01 | अतः day = 15 को बदलकर day = 4 करते हैं। |
06:07 | day =4 के लिए संबंधित break स्टेटमेंट हटायें |
06:12 | अब सेव और रन करें |
06:15 | यद्यपि केस 4 हैं, फिर भी हमें आउटपुट में Friday(शुक्रवार) प्राप्त होता है और Thursday(गुरूवार) प्राप्त नहीं होता है। |
06:20 | ऐसा उस तरीके के कारण होता है जिसमें switch केस कार्य करता है। |
06:24 | सर्वप्रथम डे की वैल्यू की 0 से तुलना की जाती है। |
06:29 | फिर 1 से, उसके बाद 2 से और उसी प्रकार सभी संभावित केसेज के साथ तुलना की जाती है। |
06:34 | जब एक मिलान प्राप्त होता है, तो यह उसके बाद पूरे केस से मिलान को निष्पादित करता है। |
06:42 | हमारे केस में, यह केस 4 के बाद केस 5 को निष्पादित करता है। |
06:47 | फिर यह केस 5 में break स्टेटमेंट के कारण रुक जाता है। |
06:53 | इससे बचने के लिए, हमें प्रत्येक केस में break स्टेटमेंट जोड़ने की आवश्यकता होती है। |
06:57 | अब ब्रेक स्टेटमेंट जोड़ते हैं जिसे हमने हटा दिया है। |
07:00 | अतः टाइप करें breakसेमीकॉलन लगायें |
07:05 | अब कोड को रन करते हैं। |
07:08 | जैसा कि हम देख सकते हैं, अब केवल केस 4 को निष्पादित किया जाता है। |
07:13 | एक नियम के रूप में, प्रत्येक स्थिति में त्रुटियों से बचने के लिए break स्टेटमेंट का प्रयोग करना याद रखें। |
07:20 | हम इस ट्यूटोरियल की समाप्ति पर पहुँच गए हैं। |
07:22 | इस ट्यूटोरियल में, हमने switch case construct का उपयोग करना और break statement का उपयोग करने के तरीके के बारे में सीखा। |
07:30 | एक नियत कार्य के रूप में, एक प्रोग्राम लिखें जिसका एक वैरिएबल के रूप में एक नाम और लिंग है, एक switch case स्टेटमेंट के रूप में प्रयोग करें, जो पुरुषों के लिए “Hello Mr....” और महिलाओं के लिए “Hello Ms...” प्रिंट करता है। |
07:44 | स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए, निम्नलिखित लिंक पर पर उपलब्ध वीडियो देखें। यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
07:53 | यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं। |
07:58 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं भी चलती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं। |
08:06 | अधिक जानकारी के लिए, कृपया contact AT spoken HYPHEN tutorial DOT org पर लिखें। |
08:12 | स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है और यह |
08:17 | भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
08:22 | इस मिशन पर अधिक जानकारी spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro पर उपलब्ध है। |
08:31 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है। मैं यश वोरा अब आपसे विदा लेता हूूँ। धन्यवाद। |