Difference between revisions of "Java/C2/while-loop/Hindi"
From Script | Spoken-Tutorial
Sakinashaikh (Talk | contribs) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{| border=1 | {| border=1 | ||
− | || ''Time''' | + | || '''Time''' |
|| '''Narration''' | || '''Narration''' | ||
Line 69: | Line 69: | ||
| 01:33 | | 01:33 | ||
| यह कंडीशन लूपिंग रनिंग कंडीशन कहलाती है। | | यह कंडीशन लूपिंग रनिंग कंडीशन कहलाती है। | ||
− | |||
|- | |- | ||
| 01:37 | | 01:37 | ||
| इसका अर्थ है कि लूप तब तक चलता रहेगा जब तक कंडीशन ट्रू होगी। | | इसका अर्थ है कि लूप तब तक चलता रहेगा जब तक कंडीशन ट्रू होगी। | ||
− | |||
|- | |- | ||
| 01:42 | | 01:42 | ||
| हमारे केस में, यह तब तक चलता रहेगा जब तक '''n''' की वैल्यू 10 से कम या बराबर है। | | हमारे केस में, यह तब तक चलता रहेगा जब तक '''n''' की वैल्यू 10 से कम या बराबर है। | ||
− | |||
|- | |- | ||
Line 101: | Line 98: | ||
| फिर लूप कंडीशन की जांच की जाती है। | | फिर लूप कंडीशन की जांच की जाती है। | ||
− | |||
|- | |- | ||
| 02:21 | | 02:21 | ||
Line 109: | Line 105: | ||
| 02:25 | | 02:25 | ||
| और इसी प्रकार लूप तब तक बढ़ता रहता है जब तक 10 प्रिंट हो जाता है, उसके बाद n 11 हो जाता है और कंडीशन ट्रू नहीं होती और लूप रुक जाता है। | | और इसी प्रकार लूप तब तक बढ़ता रहता है जब तक 10 प्रिंट हो जाता है, उसके बाद n 11 हो जाता है और कंडीशन ट्रू नहीं होती और लूप रुक जाता है। | ||
− | |||
− | |||
− | |||
|- | |- | ||
| 02:37 | | 02:37 | ||
Line 124: | Line 117: | ||
| 02:47 | | 02:47 | ||
| चूँकि हम देख सकते हैं, 1 से 10 तक संख्याएं प्रिंट हो जाती हैं। | | चूँकि हम देख सकते हैं, 1 से 10 तक संख्याएं प्रिंट हो जाती हैं। | ||
− | |||
|- | |- | ||
Line 137: | Line 129: | ||
| 03:03 | | 03:03 | ||
| और हम 40 तक जायेंगे। | | और हम 40 तक जायेंगे। | ||
− | |||
|- | |- | ||
| 03:05 | | 03:05 | ||
| दूसरे शब्दों में जब तक n 40 '' से ग्रेटर या इक्वल है''। अतः कंडीशन को बदलकर n 40 ''से ग्रेटर या इक्वल है'' करें। | | दूसरे शब्दों में जब तक n 40 '' से ग्रेटर या इक्वल है''। अतः कंडीशन को बदलकर n 40 ''से ग्रेटर या इक्वल है'' करें। | ||
− | |||
− | |||
|- | |- | ||
| 03:16 | | 03:16 | ||
| और चूँकि हम बड़ी संख्या से छोटी संख्या की ओर लूप कर रहे हैं, इसलिए हमने लूप वैरिएबल को घटाया है। | | और चूँकि हम बड़ी संख्या से छोटी संख्या की ओर लूप कर रहे हैं, इसलिए हमने लूप वैरिएबल को घटाया है। | ||
− | |||
|- | |- | ||
| 03:22 | | 03:22 | ||
| अतः '''n=n + 1''' को बदलकर '''n=n - 1''' करें | | अतः '''n=n + 1''' को बदलकर '''n=n - 1''' करें | ||
− | |||
− | |||
|- | |- | ||
Line 167: | Line 153: | ||
| 03:48 | | 03:48 | ||
| ऐसा करने के लिए, हम 7 से शुरू करते हैं | | ऐसा करने के लिए, हम 7 से शुरू करते हैं | ||
− | |||
|- | |- | ||
| 03:50 | | 03:50 | ||
| अतः '''n = 50''' को बदलकर '''n = 7''' करें और फिर 70 पर समाप्त करें | | अतः '''n = 50''' को बदलकर '''n = 7''' करें और फिर 70 पर समाप्त करें | ||
− | |||
|- | |- | ||
| 03:57 | | 03:57 | ||
| कंडीशन को बदलकर n''' लैस दैन इक्वल टू '''70''' करें | | कंडीशन को बदलकर n''' लैस दैन इक्वल टू '''70''' करें | ||
− | |||
|- | |- | ||
Line 186: | Line 169: | ||
| 04:07 | | 04:07 | ||
| मल्टीपल प्राप्त करने के लिए, लूप वेरिएबल में 7 से वृद्धि करेंगे। | | मल्टीपल प्राप्त करने के लिए, लूप वेरिएबल में 7 से वृद्धि करेंगे। | ||
− | |||
|- | |- | ||
| 04:12 | | 04:12 | ||
| अतः, ''' n=n - 1''' को बदलकर '''n=n + 7''' करें | | अतः, ''' n=n - 1''' को बदलकर '''n=n + 7''' करें | ||
− | |||
|- | |- | ||
Line 200: | Line 181: | ||
| 04:33 | | 04:33 | ||
| | चूँकि हम देख सकते हैं, 7 के पहले, 10 मल्टीपल प्रिंट हो जाते हैं। | | | चूँकि हम देख सकते हैं, 7 के पहले, 10 मल्टीपल प्रिंट हो जाते हैं। | ||
− | |||
|- | |- | ||
| 04:43 | | 04:43 | ||
| हम एक संख्या के अंकों का योग ज्ञात करने के लिए भी while लूप का प्रयोग कर सकते हैं। | | हम एक संख्या के अंकों का योग ज्ञात करने के लिए भी while लूप का प्रयोग कर सकते हैं। | ||
− | |||
|- | |- | ||
Line 214: | Line 193: | ||
| 04:49 | | 04:49 | ||
| पहले मेन मेथड को क्लियर करें। | | पहले मेन मेथड को क्लियर करें। | ||
− | |||
|- | |- | ||
Line 223: | Line 201: | ||
| 05:02 | | 05:02 | ||
| फिर '''int dSum '''''इक्वल टू'' '''0''' अंकों के लिए वैरिएबल dsum, सिंबल के साथ, में अंकों का योग शामिल होगा | | फिर '''int dSum '''''इक्वल टू'' '''0''' अंकों के लिए वैरिएबल dsum, सिंबल के साथ, में अंकों का योग शामिल होगा | ||
− | |||
− | |||
|- | |- | ||
| 05:18 | | 05:18 | ||
− | | टाइप करें while, n ग्रेटर दैन | + | | टाइप करें while, n ग्रेटर दैन 0 परेन्थेसिस खोलें और बंद करें |
− | + | ||
|- | |- | ||
Line 242: | Line 217: | ||
| 05:36 | | 05:36 | ||
| ऐसा करने के लिए हम modulo ऑपरेटर का प्रयोग करते हैं। | | ऐसा करने के लिए हम modulo ऑपरेटर का प्रयोग करते हैं। | ||
− | |||
− | |||
− | |||
|- | |- | ||
Line 261: | Line 233: | ||
| 06:15 | | 06:15 | ||
| और जब लूप दूसरी बार रन होता है, तो '''dSum''' 7 और 6 का योग होगा, जो कि 13 है, और '''n''' 138 हो जाएगा। | | और जब लूप दूसरी बार रन होता है, तो '''dSum''' 7 और 6 का योग होगा, जो कि 13 है, और '''n''' 138 हो जाएगा। | ||
− | |||
|- | |- | ||
Line 288: | Line 259: | ||
| 07:06 | | 07:06 | ||
| इस प्रकार, एक while लूप, जो प्रोग्रामिंग में एक सबसे मूल कंस्ट्रक्ट्स(constructs) है, प्रयोग किया जा सकता है। | | इस प्रकार, एक while लूप, जो प्रोग्रामिंग में एक सबसे मूल कंस्ट्रक्ट्स(constructs) है, प्रयोग किया जा सकता है। | ||
− | |||
|- | |- | ||
| 07:16 | | 07:16 | ||
| यह हमें इस ट्यूटोरियल की समाप्ति पर लाता है। | | यह हमें इस ट्यूटोरियल की समाप्ति पर लाता है। | ||
− | |||
|- | |- | ||
| 07:20 | | 07:20 | ||
| इस ट्यूटोरियल में, हमने सीखा | | इस ट्यूटोरियल में, हमने सीखा | ||
− | + | while लूप के बारे में | |
− | + | इसे कैसे प्रयोग करते हैं | |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|07:26 | |07:26 | ||
| इस ट्यूटोरियल के लिए एक नियत कार्य के रूप में, निम्न समस्या को हल करें। | | इस ट्यूटोरियल के लिए एक नियत कार्य के रूप में, निम्न समस्या को हल करें। | ||
− | |||
|- | |- | ||
Line 342: | Line 307: | ||
| 08:17 | | 08:17 | ||
| यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है। मैं श्रुति आर्य आपसे विदा लेती हूँ। धन्यवाद। | | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है। मैं श्रुति आर्य आपसे विदा लेती हूँ। धन्यवाद। | ||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
''' | ''' |
Latest revision as of 14:52, 2 March 2017
Time | Narration |
00:02 | जावा में While लूप के स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल में, आप while लूप के बारे में सीखेंगे। इसे कैसे प्रयोग करते हैं। |
00:12 | इस ट्यूटोरियल के लिए हम प्रयोग करेंगे
Ubuntu 11.10, JDK 1.6 और Eclipse 3.7 |
00:21 | इस ट्यूटोरियल के लिए, आपको जावा में relational operators का ज्ञान होना चाहिए। |
00:26 | यदि ऐसा नहीं है, तो उचित ट्यूटोरियल के लिए कृपया हमारी निम्न वेबसाईट पर जाएँ। http://spoken-tutorial.org |
00:36 | यहाँ while loop के लिए स्ट्रक्चर दिया गया है। |
00:39 | इसके दो भाग हैं। |
00:41 | एक लूप रनिंग कंडीशन और दूसरा लूप वैरिएबल है। |
00:48 | अब एक उदाहरण देखते हैं। Eclipse पर जाएँ। |
00:55 | यहाँ हमारे पास शेष कोड के लिए आवश्यक eclipse IDE और skeleton है। |
01:00 | मैंने WhileDemo नामक एक क्लास बनाया है और मेन मेथड को इसमें शामिल कर दिया है। |
01:05 | हम एक while लूप का प्रयोग करके 1 से 10 तक संख्याएं प्रिंट करेंगे। टाइप करें int n = 1 |
01:15 | वैरिएबल n हमारा लूप वैरिएबल होगा |
01:21 | टाइप करें while ' परेन्थेसिस में n less than or equal to 10 ब्रैकेट खोलें और बंद करें |
01:33 | यह कंडीशन लूपिंग रनिंग कंडीशन कहलाती है। |
01:37 | इसका अर्थ है कि लूप तब तक चलता रहेगा जब तक कंडीशन ट्रू होगी। |
01:42 | हमारे केस में, यह तब तक चलता रहेगा जब तक n की वैल्यू 10 से कम या बराबर है। |
01:47 | और यह केवल तब रुकेगा जब n की वैल्यू 10 से अधिक हो जाएगी। |
01:53 | लूप के अन्दर, हम n की वैल्यू प्रिंट करेंगे |
01:58 | System.out.println(n); और फिर जोड़ें n = n + 1; |
02:12 | इस प्रकार, पहले 1 प्रिंट होता है और फिर n की वैल्यू 2 हो जाती है। |
02:18 | फिर लूप कंडीशन की जांच की जाती है। |
02:21 | चूँकि यह ट्रू है। 2 प्रिंट किया जाता है और n 3 हो जाता है। |
02:25 | और इसी प्रकार लूप तब तक बढ़ता रहता है जब तक 10 प्रिंट हो जाता है, उसके बाद n 11 हो जाता है और कंडीशन ट्रू नहीं होती और लूप रुक जाता है। |
02:37 | अतः कार्यान्वित कोड को देखते हैं। |
02:39 | सेव और रन करें। |
02:47 | चूँकि हम देख सकते हैं, 1 से 10 तक संख्याएं प्रिंट हो जाती हैं। |
02:52 | अब हम 50 से 40 तक संख्याएं प्रिंट करेंगे |
02:58 | अतः हम 50 से शुरू करते हैं। n = 1 को n = 50 से बदलें |
03:03 | और हम 40 तक जायेंगे। |
03:05 | दूसरे शब्दों में जब तक n 40 से ग्रेटर या इक्वल है। अतः कंडीशन को बदलकर n 40 से ग्रेटर या इक्वल है करें। |
03:16 | और चूँकि हम बड़ी संख्या से छोटी संख्या की ओर लूप कर रहे हैं, इसलिए हमने लूप वैरिएबल को घटाया है। |
03:22 | अतः n=n + 1 को बदलकर n=n - 1 करें |
03:27 | सेव और रन करें। चूँकि हम देख सकते हैं, 50 से 40 तक संख्याएं प्रिंट हो गई हैं |
03:42 | अब हम 7 के पहले, 10 मल्टीपल प्रिंट करेंगे। |
03:48 | ऐसा करने के लिए, हम 7 से शुरू करते हैं |
03:50 | अतः n = 50 को बदलकर n = 7 करें और फिर 70 पर समाप्त करें |
03:57 | कंडीशन को बदलकर n लैस दैन इक्वल टू 70 करें |
04:03 | इस प्रकार, हम यह सुनिश्चित करते हैं कि लूप 70 पर रुक जाता है। |
04:07 | मल्टीपल प्राप्त करने के लिए, लूप वेरिएबल में 7 से वृद्धि करेंगे। |
04:12 | अतः, n=n - 1 को बदलकर n=n + 7 करें |
04:18 | इस प्रकार पहले 7 प्रिंट किया जाता है और फिर n, 14 हो जाता है और इसी प्रकार 70 तक चलता रहता है। सेव और रन करें। |
04:33 | चूँकि हम देख सकते हैं, 7 के पहले, 10 मल्टीपल प्रिंट हो जाते हैं। |
04:43 | हम एक संख्या के अंकों का योग ज्ञात करने के लिए भी while लूप का प्रयोग कर सकते हैं। |
04:47 | देखते हैं कि ऐसा कैसे करते हैं। |
04:49 | पहले मेन मेथड को क्लियर करें। |
04:54 | int n इक्वल टू 13876. यह नम्बर है |
05:02 | फिर int dSum इक्वल टू 0 अंकों के लिए वैरिएबल dsum, सिंबल के साथ, में अंकों का योग शामिल होगा |
05:18 | टाइप करें while, n ग्रेटर दैन 0 परेन्थेसिस खोलें और बंद करें |
05:27 | इस कंडीशन को प्रयोग करने का कारण एक while लूप में स्पष्ट होगा। |
05:32 | अंकों का योग प्राप्त करने के लिए, हमें पहले अंक प्राप्त करना चाहिए। |
05:36 | ऐसा करने के लिए हम modulo ऑपरेटर का प्रयोग करते हैं। |
05:40 | फिर dSum = dSum + (n % 10) अतः हम इकाई अंक प्राप्त करते हैं और इसे dsum में जोड़ देते हैं। |
05:52 | इसके बाद हम 10 से विभाजित करके अंकों को हटाते हैं। n = n / 10 |
06:08 | अतः जब लूप प्रथम बार संचालित होता है, dSum 6 होगा और n 1387 होगा। |
06:15 | और जब लूप दूसरी बार रन होता है, तो dSum 7 और 6 का योग होगा, जो कि 13 है, और n 138 हो जाएगा। |
06:22 | इसी प्रकार, जैसे जैसे लूप बढ़ता जाता है, n से अंक हटते जाते हैं और अंततः |
06:28 | n ज़ीरो हो जाता है। इसके बाद कंडीशन n ग्रेटर दैन 0 फॉल्स हो जायेगी और लूप रुक जाएगा |
06:36 | अतः अब एक प्रिंट स्टेटमेंट जोड़ते हैं |
06:42 | System.out.println(dSum) |
06:51 | अब क्रियान्वित कोड देखते हैं।सेव और रन करें |
06:59 | जैसा कि हम देख सकते हैं, अंकों का योग, जो 25 है, प्रिंट हो गया है। |
07:06 | इस प्रकार, एक while लूप, जो प्रोग्रामिंग में एक सबसे मूल कंस्ट्रक्ट्स(constructs) है, प्रयोग किया जा सकता है। |
07:16 | यह हमें इस ट्यूटोरियल की समाप्ति पर लाता है। |
07:20 | इस ट्यूटोरियल में, हमने सीखा
while लूप के बारे में इसे कैसे प्रयोग करते हैं |
07:26 | इस ट्यूटोरियल के लिए एक नियत कार्य के रूप में, निम्न समस्या को हल करें। |
07:29 | एक संख्या दी गई है, एक while लूप का प्रयोग करते हुए इसके व्युत्क्रम (रिवर्स) की गणना करें। उदाहरण: 19435 => 53491 |
07:37 | स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए, निम्न लिंक पर उपलब्ध वीडियो देखें, जो स्पोकन प्रोजेक्ट ट्यूटोरियल को सारांशित करता है। |
07:45 | यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। |
07:50 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं। |
07:57 | अधिक जानकारी के लिए कृपया contact AT spoken HYPHEN tutorial DOT org को लिखें। |
08:03 | स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है। |
08:07 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
08:12 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है |
08:17 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है। मैं श्रुति आर्य आपसे विदा लेती हूँ। धन्यवाद। |