Java/C2/Logical-Operations/Hindi

From Script | Spoken-Tutorial
Revision as of 15:48, 24 June 2014 by Devraj (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
समय' कथन
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किग्रा है।


01:52 अब देखें कि यह कैसे करें।
01:57 b is equal toage 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 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, आई.आई.टी बॉम्बे की ओर से मैं श्रुति आर्य अब आपसे विदा लेती हूँ । हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Devraj, Sakinashaikh, Shruti arya