Difference between revisions of "Java/C2/Logical-Operations/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(7 intermediate revisions by 3 users not shown)
Line 13: Line 13:
 
|-
 
|-
 
| 00:11
 
| 00:11
| '''logical operators का प्रयोग करके मल्टीपल एक्सप्रेशंस ''' और ''' कोष्ठकों का उपयोग करके प्रेसिडन्स को ओवरराइड कैसे करें ?'''
+
|logical operators का प्रयोग करके मल्टीपल एक्सप्रेशंस और कोष्ठकों का उपयोग करके प्रेसिडन्स को ओवरराइड कैसे करें ?
  
 
|-
 
|-
Line 27: Line 27:
 
|-
 
|-
 
| 00:30
 
| 00:30
|  इस ट्यूटोरियल के लिए, आपको '''जावा में relational operators''' का ज्ञान होना चाहिए।  
+
|  इस ट्यूटोरियल के लिए, आपको जावा में '''relational operators''' का ज्ञान होना चाहिए।  
  
 
|-
 
|-
Line 80: Line 80:
 
|-
 
|-
 
| 01:46
 
| 01:46
| हम जांच करेंगे कि क्या व्यक्ति '''की ऐज 18 वर्ष से कम है और वेट न्यूनतम 40 kg है।'''
+
| हम जांच करेंगे कि क्या व्यक्ति की ऐज 18 वर्ष से कम है और वेट न्यूनतम 40 kg है।
  
  
Line 89: Line 89:
 
|-
 
|-
 
|  01:57
 
|  01:57
| '''b''' is equal to'''age''' ''less than '''''18''' ''ampersand ampersand'' '''weight''' ''greater than equal to'' '''40'''
+
| b is equal to age less than 18 ampersand ampersand weight greater than equal to 40
  
  
Line 126: Line 126:
 
|-
 
|-
 
| 03:02
 
| 03:02
| अब वज़न को बदलें ताकि एक कंडीशन संतुष्ट न हो और कोड को पुनःरन करें।
+
| अब वेट को बदलें ताकि एक कंडीशन संतुष्ट न हो और कोड को पुनःरन करें।
  
  
Line 168: Line 168:
 
|-
 
|-
 
|  03:53
 
|  03:53
| माना कि हमें ऐज और वेट ज्ञात हैं और यह पर्याप्त है यदि केवल एक कंडीशन संतुष्ट हो जाये।  
+
| माना कि हमें ऐज और वेट ज्ञात हैं और यह पर्याप्त है यदि केवल एक कंडीशन संतुष्ट हो जाये।  
  
  
Line 227: Line 227:
 
|-
 
|-
 
| 05:13
 
| 05:13
|   हमें आउटपुट में ट्रू प्राप्त होता है।
+
| हमें आउटपुट में ट्रू प्राप्त होता है।
  
 
|-
 
|-
Line 253: Line 253:
 
|-
 
|-
 
| 05:50
 
| 05:50
| अब हमें उन लोगों के लिए जाँचना है जो 15 से अधिक ऐज के हैं और उनका  वेट 30 किग्रा से अधिक है।
+
| अब हमें उन लोगों के लिए जाँचना है जो 15 से अधिक ऐज के हैं और उनका  वेट 30 किग्रा से अधिक है।
  
  
Line 284: Line 284:
 
|-
 
|-
 
|  06:38
 
|  06:38
|   सेव और रन करें।
+
| सेव और रन करें।
  
  

Latest revision as of 12:14, 23 July 2014

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 मैं श्रुति आर्य अब आपसे विदा लेती हूँ । धन्यवाद।

Contributors and Content Editors

Devraj, Sakinashaikh, Shruti arya