Difference between revisions of "Java/C2/Logical-Operations/Hindi"
From Script | Spoken-Tutorial
(Created page with '{| बॉर्डर=1 || ''समय''' || ''' कथन ''' |- | 00:02 | जावा में '''Logical operators''' के स्पोकन ट्यूटोरिय…') |
Shruti arya (Talk | contribs) |
||
(13 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | {| | + | |
− | || '' | + | {| border=1 |
− | || ''' | + | || '''Time'''' |
+ | || '''Narration''' | ||
|- | |- | ||
| 00:02 | | 00:02 | ||
Line 12: | Line 13: | ||
|- | |- | ||
| 00:11 | | 00:11 | ||
− | | | + | |logical operators का प्रयोग करके मल्टीपल एक्सप्रेशंस और कोष्ठकों का उपयोग करके प्रेसिडन्स को ओवरराइड कैसे करें ? |
|- | |- | ||
Line 26: | Line 27: | ||
|- | |- | ||
| 00:30 | | 00:30 | ||
− | | इस ट्यूटोरियल के लिए, आपको ''' | + | | इस ट्यूटोरियल के लिए, आपको जावा में '''relational operators''' का ज्ञान होना चाहिए। |
|- | |- | ||
Line 75: | Line 76: | ||
|- | |- | ||
| 01:42 | | 01:42 | ||
− | | हमारे पास एक व्यक्ति की | + | | हमारे पास एक व्यक्ति की ऐज और वेट है। |
|- | |- | ||
| 01:46 | | 01:46 | ||
− | | हम जांच करेंगे कि क्या व्यक्ति | + | | हम जांच करेंगे कि क्या व्यक्ति की ऐज 18 वर्ष से कम है और वेट न्यूनतम 40 kg है। |
Line 88: | Line 89: | ||
|- | |- | ||
| 01:57 | | 01:57 | ||
− | | | + | | b is equal to age less than 18 ampersand ampersand weight greater than equal to 40 |
|- | |- | ||
| 02:19 | | 02:19 | ||
− | | इस स्टेटमेंट में दो एक्सप्रेशन्स हैं और दोनों के बीच | + | | इस स्टेटमेंट में दो एक्सप्रेशन्स हैं और दोनों के बीच दो एम्परसेंड के चिन्ह हैं। |
|- | |- | ||
| 02:24 | | 02:24 | ||
− | | यह जाँचता है कि क्या | + | | यह जाँचता है कि क्या ऐज 18 से कम है और वेट 40 या उससे अधिक है? |
Line 125: | Line 126: | ||
|- | |- | ||
| 03:02 | | 03:02 | ||
− | | अब | + | | अब वेट को बदलें ताकि एक कंडीशन संतुष्ट न हो और कोड को पुनःरन करें। |
Line 139: | Line 140: | ||
|- | |- | ||
| 03:21 | | 03:21 | ||
− | | अब आउटपुट फॉल्स है। | + | | अब आउटपुट फॉल्स आता है। |
|- | |- | ||
| 03:24 | | 03:24 | ||
− | | ऐसा इसलिए होता है क्योंकि | + | | ऐसा इसलिए होता है क्योंकि ऐज 18 से कम होने की कंडीशन संतुष्ट हुई है। |
|- | |- | ||
| 03:29 | | 03:29 | ||
− | | किन्तु | + | | किन्तु वेट के 40 के बराबर या उससे अधिक होने की कंडीशन संतुष्ट नहीं हुई है। |
Line 167: | Line 168: | ||
|- | |- | ||
| 03:53 | | 03:53 | ||
− | | | + | | माना कि हमें ऐज और वेट ज्ञात हैं और यह पर्याप्त है यदि केवल एक कंडीशन संतुष्ट हो जाये। |
Line 201: | Line 202: | ||
|- | |- | ||
| 04:40 | | 04:40 | ||
− | | यह स्टेटमेंट जाँचता है कि क्या दी गई दो | + | | यह स्टेटमेंट जाँचता है कि क्या दी गई दो कंडीशन्स में से कम से कम एक संतुष्ट होती है। |
Line 214: | Line 215: | ||
|- | |- | ||
| 04:57 | | 04:57 | ||
− | | ऐसा इसलिए होता है क्योंकि, एक '''or''' ऑपरेशन के लिए, and ऑपरेशन की तरह दोनों | + | | ऐसा इसलिए होता है क्योंकि, एक '''or''' ऑपरेशन के लिए, and ऑपरेशन की तरह दोनों कंडीशन्स का ट्रू होना आवश्यक नहीं है। |
|- | |- | ||
Line 222: | Line 223: | ||
|- | |- | ||
| 05:06 | | 05:06 | ||
− | | अतः | + | | अतः वेट की कंडीशन संतुष्ट नहीं हुई है,पर ऐज की कंडीशन संतुष्ट हुई है। |
|- | |- | ||
| 05:13 | | 05:13 | ||
− | | | + | | हमें आउटपुट में ट्रू प्राप्त होता है। |
|- | |- | ||
Line 252: | Line 253: | ||
|- | |- | ||
| 05:50 | | 05:50 | ||
− | | | + | | अब हमें उन लोगों के लिए जाँचना है जो 15 से अधिक ऐज के हैं और उनका वेट 30 किग्रा से अधिक है। |
Line 283: | Line 284: | ||
|- | |- | ||
| 06:38 | | 06:38 | ||
− | | | + | | सेव और रन करें। |
Line 292: | Line 293: | ||
|- | |- | ||
| 06:48 | | 06:48 | ||
− | | इस तरह '''एक्सक्लेमेशन मार्क''' का प्रयोग करके, हम '''not''' ऑपरेशन को क्रियान्वित करते हैं। अब मान लेते हैं कि हमें '''15 से कम | + | | इस तरह '''एक्सक्लेमेशन मार्क''' का प्रयोग करके, हम '''not''' ऑपरेशन को क्रियान्वित करते हैं। अब मान लेते हैं कि हमें '''15 से कम ऐज वाले''' लोग चाहिए। |
|- | |- | ||
| 06:58 | | 06:58 | ||
− | | या '''18 से कम | + | | या '''18 से कम ऐज वाले''' और '''40 किग्रा से कम वेट वाले ''' लोग। |
Line 309: | Line 310: | ||
|- | |- | ||
| 07:12 | | 07:12 | ||
− | | ''' | + | | '''ऐज''''''15 '''''से कम'' |
|- | |- | ||
| 07:15 | | 07:15 | ||
− | | ''या''''' | + | | ''या''''' ऐज ''''''18 '''''से कम'' |
|- | |- | ||
| 07:24 | | 07:24 | ||
− | | ''और''''' | + | | ''और''''' वेट ''''''40'''''से कम'' |
Line 327: | Line 328: | ||
|- | |- | ||
| 07:36 | | 07:36 | ||
− | | इसके अतिरिक्त, हम नहीं जानते कि पहले '''or''' ऑपरेशन को क्रियान्वित किया जाएगा या '''and''' ऑपरेशन को। | + | | इसके अतिरिक्त, हम नहीं जानते हैं कि पहले '''or''' ऑपरेशन को क्रियान्वित किया जाएगा या '''and''' ऑपरेशन को। |
Line 337: | Line 338: | ||
|- | |- | ||
| 07:46 | | 07:46 | ||
− | | ऐसी | + | | ऐसी स्थिति में, हम प्रेसिडन्स को ओवरराईट करने और कंडीशन को स्पष्ट करने के लिए कोष्ठकों का प्रयोग करते हैं। |
|- | |- | ||
Line 350: | Line 351: | ||
|- | |- | ||
| 08:13 | | 08:13 | ||
− | | अब हालांकि, पहली कंडीशन, जो कि | + | | अब हालांकि, पहली कंडीशन, जो कि ऐज 15 से कम की है, संतुष्ट नहीं होती है। |
Line 360: | Line 361: | ||
|- | |- | ||
| 08:22 | | 08:22 | ||
− | | | + | | ऐज 18 से कम और वेट 40 से कम की है, संतुष्ट हुई है। |
Line 389: | Line 390: | ||
|- | |- | ||
|09:00 | |09:00 | ||
− | | एक | + | | एक नियत कार्य के रूप में, |
Line 424: | Line 425: | ||
|- | |- | ||
| 09:52 | | 09:52 | ||
− | | | + | | मैं श्रुति आर्य अब आपसे विदा लेती हूँ । धन्यवाद। |
|} | |} |
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 | मैं श्रुति आर्य अब आपसे विदा लेती हूँ । धन्यवाद। |