Java/C2/Logical-Operations/Hindi
From Script | Spoken-Tutorial
Revision as of 12:14, 23 July 2014 by Shruti arya (Talk | contribs)
Time' | Narration |
00:02 | जावा में Logical operators के स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:07 | इस ट्यूटोरियल में, आप Logical operators के बारे में सीखेंगे |
00:11 | logical operators का प्रयोग करके मल्टीपल एक्सप्रेशंस और कोष्ठकों का उपयोग करके प्रेसिडन्स को ओवरराइड कैसे करें ? |
00:20 | इस ट्यूटोरियल के लिए हम प्रयोग कर रहे हैं
Ubuntu 11.10, JDK 1.6 और Eclipse 3.7 |
00:30 | इस ट्यूटोरियल के लिए, आपको जावा में relational operators का ज्ञान होना चाहिए। |
00:35 | यदि नहीं, तो सम्बंधित ट्यूटोरियल के लिए कृपया हमारी दिखाई वेबसाईट पर जाएँ। |
00:40 | Logical operators का उपयोग मल्टीपल कंडीशन की जांच करने के लिए किया जाता है। |
00:48 | यहाँ जावा में उपलब्ध logical operators की एक सूची है। |
00:54 | and, or, not. हम प्रत्येक का विस्तारपूर्वक अध्ययन करेंगे। Eclipse पर जाएँ। |
01:04 | यहाँ हमारे पास शेष कोड के लिए आवश्यक Eclipse IDE और skeleton है। |
01:10 | हमने LogicalOperators नामक एक क्लास बनाया और इसे मेन मेथड में शामिल कर दिया है । |
01:15 | अब कुछ वैरिएबल बनाते हैं। |
01:20 | boolean b ; |
01:23 | हम कंडीशन्स के परिणाम को b में संग्रह करेंगे; |
01:29 | int age is equal to 11
|
01:35 | int weight is equal to 42
|
01:42 | हमारे पास एक व्यक्ति की ऐज और वेट है। |
01:46 | हम जांच करेंगे कि क्या व्यक्ति की ऐज 18 वर्ष से कम है और वेट न्यूनतम 40 kg है।
|
01:52 | अब देखें कि यह कैसे करें। |
01:57 | b is equal to age less than 18 ampersand ampersand weight greater than equal to 40
|
02:19 | इस स्टेटमेंट में दो एक्सप्रेशन्स हैं और दोनों के बीच दो एम्परसेंड के चिन्ह हैं।
|
02:24 | यह जाँचता है कि क्या ऐज 18 से कम है और वेट 40 या उससे अधिक है?
|
02:31 | इस ऑपरेशन को and ऑपरेशन कहते हैं। |
02:35 | अब वैल्यू b को प्रिंट करते हैं।
|
02:40 | System dot out dot println(b); |
02:48 | सेव और रन करें। |
02:56 | जैसा कि हम देख सकते हैं, आउटपुट ट्रू है क्योंकि दोनों ही कंडीशन्स संतुष्ट हुई हैं।
|
03:02 | अब वेट को बदलें ताकि एक कंडीशन संतुष्ट न हो और कोड को पुनःरन करें।
|
03:08 | 42 को बदलकर 32 करें।
|
03:14 | सेव और रन करें। |
03:21 | अब आउटपुट फॉल्स आता है।
|
03:24 | ऐसा इसलिए होता है क्योंकि ऐज 18 से कम होने की कंडीशन संतुष्ट हुई है।
|
03:29 | किन्तु वेट के 40 के बराबर या उससे अधिक होने की कंडीशन संतुष्ट नहीं हुई है।
|
03:34 | and ऑपरेशन के लिए परिणाम के ट्रू होने के लिए दोनों कंडीशन का ट्रू होना आवश्यक है।
|
03:39 | इसलिए हमें हमारे आउटपुट के रूप में फॉल्स प्राप्त होता है। |
03:43 | इस तरह, दोहरे एम्परसेंड चिन्ह का प्रयोग करके हम and ऑपरेशन को क्रियान्वित कर सकते हैं। |
03:53 | माना कि हमें ऐज और वेट ज्ञात हैं और यह पर्याप्त है यदि केवल एक कंडीशन संतुष्ट हो जाये।
|
03:59 | दूसरे शब्दों में, हमें यह देखना ज़रूरी है कि क्या पहली कंडीशन ट्रू है या दूसरी।
|
04:05 | यह or ऑपरेशन का उपयोग करके किया है। |
04:09 | सबसे पहले पहली कंडीशन को हटायें।
|
04:15 | और टाइप करें
|
04:17 | age less than equal to 15 pipe pipe weight less than equal to 30
|
04:35 | यहाँ दो कंडीशंस हैं और उनके बीच डबल पाइप चिन्ह है।
|
04:40 | यह स्टेटमेंट जाँचता है कि क्या दी गई दो कंडीशन्स में से कम से कम एक संतुष्ट होती है।
|
04:46 | आउटपुट देखने के लिए कोड रन करें। सेव और रन करें। |
04:54 | हम देखते हैं कि आउटपुट ट्रू है। |
04:57 | ऐसा इसलिए होता है क्योंकि, एक or ऑपरेशन के लिए, and ऑपरेशन की तरह दोनों कंडीशन्स का ट्रू होना आवश्यक नहीं है। |
05:03 | इसके लिए न्यूनतम एक कंडीशन का ट्रू होना आवश्यक है। |
05:06 | अतः वेट की कंडीशन संतुष्ट नहीं हुई है,पर ऐज की कंडीशन संतुष्ट हुई है। |
05:13 | हमें आउटपुट में ट्रू प्राप्त होता है। |
05:18 | अब आयु को इस तरह से बदलें कि दोनों कंडीशंस फॉल्स हों और परिणाम देखें।
|
05:25 | 11 को बदलकर 17 करें।
|
05:30 | सेव और रन करें। |
05:36 | अब आउटपुट फॉल्स आता है क्योंकि दोनों ही कंडीशंस संतुष्ट नहीं हुई हैं। |
05:41 | इस तरह, हम एक or ऑपरेशन को क्रियान्वित करने के लिए डबल पाइप चिन्ह का प्रयोग करते हैं। |
05:50 | अब हमें उन लोगों के लिए जाँचना है जो 15 से अधिक ऐज के हैं और उनका वेट 30 किग्रा से अधिक है।
|
05:57 | दूसरे शब्दों में, हमें इस कंडीशन के बिल्कुल विपरीत जाँचने की आवश्यकता है, जैसा हमने किया था। |
06:03 | ऐसी स्थिति में, हम not ऑपरेशन का प्रयोग करते हैं। |
06:07 | सर्वप्रथम कंडीशन को कोष्ठकों में बंद करते हैं। |
06:17 | और कंडीशन से पहले एक एक्सक्लेमेशन मार्क लगाएं। |
06:25 | एक एक्सक्लेमेशन मार्क का प्रयोग करके, हम कोष्ठकों के अन्दर कंडीशंस के बिल्कुल विपरीत होने की जांच करते हैं।
|
06:32 | चूँकि पिछला आउटपुट फॉल्स था, इसे ट्रू होना चाहिए। अब देखते हैं। |
06:38 | सेव और रन करें।
|
06:44 | जैसा कि हम देख सकते हैं, कि आउटपुट पिछले के बिलकुल विपरीत है। |
06:48 | इस तरह एक्सक्लेमेशन मार्क का प्रयोग करके, हम not ऑपरेशन को क्रियान्वित करते हैं। अब मान लेते हैं कि हमें 15 से कम ऐज वाले लोग चाहिए। |
06:58 | या 18 से कम ऐज वाले और 40 किग्रा से कम वेट वाले लोग।
|
07:04 | अब देखें कि इस कंडीशन को हम किस प्रकार कार्यान्वित करते हैं ? |
07:07 | पिछली कंडीशन को हटायें और टाइप करें |
07:12 | 'ऐज'15 से कम |
07:15 | या ऐज '18 से कम |
07:24 | और वेट '40से कम
|
07:33 | जैसा कि हम देख सकते हैं कि कंडीशन स्वयं ही अस्पष्ट है।
|
07:36 | इसके अतिरिक्त, हम नहीं जानते हैं कि पहले or ऑपरेशन को क्रियान्वित किया जाएगा या and ऑपरेशन को।
|
07:42 | यह ऑपरेटर्स की प्रेसिडन्स पर निर्भर करता है।
|
07:46 | ऐसी स्थिति में, हम प्रेसिडन्स को ओवरराईट करने और कंडीशन को स्पष्ट करने के लिए कोष्ठकों का प्रयोग करते हैं। |
07:53 | अतः कोष्ठकों को शामिल करते हैं।
|
08:06 | कोड को रन करते हैं, सेव करें, रन करें। |
08:13 | अब हालांकि, पहली कंडीशन, जो कि ऐज 15 से कम की है, संतुष्ट नहीं होती है।
|
08:20 | दूसरी कंडीशन, जो कि,
|
08:22 | ऐज 18 से कम और वेट 40 से कम की है, संतुष्ट हुई है।
|
08:27 | अतः, आउटपुट ट्रू है। |
08:30 | एक नियम के अनुसार, अस्पष्टता से बचने और व्यंजकों को स्पष्ट करने के लिए कोष्ठकों का प्रयोग करें। |
08:36 | और इस तरह हम मल्टीपल कंडीशन्स के लिए जांच करने के लिए लॉजिकल ऑपरेटरों का प्रयोग करते हैं। |
08:44 | इसके साथ हम इस ट्यूटोरियल की समाप्ति पर आ गये हैं। |
08:47 | हमने सीखा, लॉजिकल ऑपरेटर्स के बारे में और लॉजिकल ऑपरेटर्स का प्रयोग करके मल्टीपल एक्सप्रेशन्स को कैसे जाँचें ? |
08:54 | कोष्ठकों का प्रयोग करके प्रेसिडन्स को कैसे ओवरराइड करते हैं ? |
09:00 | एक नियत कार्य के रूप में,
|
09:02 | ज्ञात कीजिए कि क्या दिखाए गए दो व्यंजक, समतुल्य हैं? |
09:10 | स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए, निम्न लिंक पर उपलब्ध वीडियो देखें, यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
09:18 | यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। |
09:23 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलती है।ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र देते हैं। |
09:30 | अधिक जानकारी के लिए कृपया contact@spoken-tutorial.org पर लिखें। |
09:36 | स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है। |
09:40 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
09:46 | इस मिशन पर अधिक जानकारी spoken-tutorial.org/NMEICT-Intro पर उपलब्ध है |
09:52 | मैं श्रुति आर्य अब आपसे विदा लेती हूँ । धन्यवाद। |