Difference between revisions of "Java/C2/Introduction-to-Array/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 2: Line 2:
  
 
|'''Time'''
 
|'''Time'''
 
 
|'''Narration'''
 
|'''Narration'''
  
Line 12: Line 11:
 
|  00:07
 
|  00:07
 
|  इस ट्यूटोरियल में, आप सीखेंगे कि '''arrays कैसे बनाये जाते हैं'''  और '''arrays''' के अवयवों का कैसे उपयोग किया जाता है।
 
|  इस ट्यूटोरियल में, आप सीखेंगे कि '''arrays कैसे बनाये जाते हैं'''  और '''arrays''' के अवयवों का कैसे उपयोग किया जाता है।
 
 
  
 
|-
 
|-
Line 22: Line 19:
 
* '''JDK 1.6''' and  
 
* '''JDK 1.6''' and  
 
* '''Eclipse 3.7.0'''
 
* '''Eclipse 3.7.0'''
 
 
  
 
|-
 
|-
 
| 00:25
 
| 00:25
| | इस ट्यूटोरियल के लिए, आपको '''data types''' और '''जावा में for loop''' का ज्ञान होना चाहिए।
+
| इस ट्यूटोरियल के लिए, आपको '''data types''' और '''जावा में for loop''' का ज्ञान होना चाहिए।
 
+
  
 
|-
 
|-
Line 37: Line 31:
 
| 00:38
 
| 00:38
 
|  Arrays डेटा का एक संग्रह होता है।  
 
|  Arrays डेटा का एक संग्रह होता है।  
 
  
 
|-
 
|-
 
| 00:40
 
| 00:40
 
| उदाहरण के लिए, अंकों की सूची, नामों की सूची, तापमानों की सूची, वर्षा की सूची,  
 
| उदाहरण के लिए, अंकों की सूची, नामों की सूची, तापमानों की सूची, वर्षा की सूची,  
 
  
 
|-
 
|-
 
| 00:47
 
| 00:47
 
| प्रत्येक वस्तु का इसकी स्थिति पर आधारित एक सूचकांक होता है।  
 
| प्रत्येक वस्तु का इसकी स्थिति पर आधारित एक सूचकांक होता है।  
 
  
 
|-
 
|-
 
| 00:52
 
| 00:52
 
| पहले अवयव का सूचकांक 0 है।
 
| पहले अवयव का सूचकांक 0 है।
 
  
 
|-
 
|-
 
| 00:55
 
| 00:55
 
| दूसरे अवयव का सूचकांक 1 है और इसी प्रकार आगे बढ़ते हैं।
 
| दूसरे अवयव का सूचकांक 1 है और इसी प्रकार आगे बढ़ते हैं।
 
  
 
|-
 
|-
 
| 00:59
 
| 00:59
 
| अब देखें कि इस  डेटा को कैसे स्टोर किया जाता है।
 
| अब देखें कि इस  डेटा को कैसे स्टोर किया जाता है।
 
  
 
|-
 
|-
Line 71: Line 59:
 
|  01:06
 
|  01:06
 
|  '''ArraysDemo''' नामक एक '''क्लास'''पहले ही बनायी जा चुकी है।
 
|  '''ArraysDemo''' नामक एक '''क्लास'''पहले ही बनायी जा चुकी है।
 
  
 
|-
 
|-
Line 80: Line 67:
 
|  01:16
 
|  01:16
 
|  अतः मेन फंक्शन के अन्दर, टाइप करें
 
|  अतः मेन फंक्शन के अन्दर, टाइप करें
 
  
 
|-
 
|-
 
| 01:18
 
| 01:18
 
| int rainfall ओपन और क्लोज़ स्क्वायर ब्रैकेट्स इक्वल टू कर्ली ब्रैकेट्स में टाइप करें 25, 31, 29, 13, 27, 35,12 और अंत में सेमीकोलन।  
 
| int rainfall ओपन और क्लोज़ स्क्वायर ब्रैकेट्स इक्वल टू कर्ली ब्रैकेट्स में टाइप करें 25, 31, 29, 13, 27, 35,12 और अंत में सेमीकोलन।  
 
  
 
|-
 
|-
 
| 01:53
 
| 01:53
 
| ध्यान दें कि ''' rainfall''' नामक '''variable''' के बाद स्क्वायर ब्रैकेट्स लगाएं।
 
| ध्यान दें कि ''' rainfall''' नामक '''variable''' के बाद स्क्वायर ब्रैकेट्स लगाएं।
 
  
 
|-
 
|-
 
| 01:58  
 
| 01:58  
 
| यह '''rainfall''' को '''integers''' के एक '''array''' के रूप में घोषित करता है।
 
| यह '''rainfall''' को '''integers''' के एक '''array''' के रूप में घोषित करता है।
 
  
 
|-
 
|-
Line 108: Line 91:
 
|  02:12
 
|  02:12
 
| अतः अगली पंक्तिमें, टाइप करें  
 
| अतः अगली पंक्तिमें, टाइप करें  
 
  
 
|-
 
|-
 
| 02:14
 
| 02:14
 
| '''System '''''dot '''''out '''''dot'' '''println '''  ''' rainfall ''' स्क्वायर ब्रैकेट्स में टाइप करें  2  
 
| '''System '''''dot '''''out '''''dot'' '''println '''  ''' rainfall ''' स्क्वायर ब्रैकेट्स में टाइप करें  2  
 
  
 
|-
 
|-
 
| 02:28
 
| 02:28
 
| हम सूचकांक संख्या 2 के साथ अवयव प्रिंट कर रहे हैं।
 
| हम सूचकांक संख्या 2 के साथ अवयव प्रिंट कर रहे हैं।
 
  
 
|-
 
|-
 
| 02:32
 
| 02:32
 
| दूसरे शब्दों में, array में तीसरा अवयव यानी 29।
 
| दूसरे शब्दों में, array में तीसरा अवयव यानी 29।
 
  
 
|-
 
|-
Line 132: Line 111:
 
|  02:43
 
|  02:43
 
|जैसा कि हम देख सकते हैं, आउटपुट में तीसरा अवयव, यानी '''29'''आता है।  
 
|जैसा कि हम देख सकते हैं, आउटपुट में तीसरा अवयव, यानी '''29'''आता है।  
 
  
 
|-
 
|-
Line 145: Line 123:
 
| 03:00
 
| 03:00
 
| जैसा कि हम देख सकते हैं, आउटपुट में प्रथम मान यानी 25 आता है।
 
| जैसा कि हम देख सकते हैं, आउटपुट में प्रथम मान यानी 25 आता है।
 
  
 
|-
 
|-
Line 155: Line 132:
 
|  अतः टाइप करें '''rainfall [0] = 11; '''
 
|  अतः टाइप करें '''rainfall [0] = 11; '''
 
   
 
   
 
 
|-
 
|-
 
| 03:27
 
| 03:27
 
| अब इसके मान को देखते हैं। अतः प्रोग्राम को सेव और रन करें।
 
| अब इसके मान को देखते हैं। अतः प्रोग्राम को सेव और रन करें।
 
  
 
|-
 
|-
Line 175: Line 150:
 
|  03:49
 
|  03:49
 
| मेन फंक्शन से सब कुछ हटायें और टाइप करें
 
| मेन फंक्शन से सब कुछ हटायें और टाइप करें
 +
 
|-
 
|-
 
| 03:57
 
| 03:57
 
| '''int squares [] =  new int [10]; '''
 
| '''int squares [] =  new int [10]; '''
 +
 
|-
 
|-
 
| 04:19
 
| 04:19
 
| यह स्टेटमेंट 10 अवयवों युक्त इन्टीजर्स का एक array निर्मित करता है। array का नाम है'''squares'''।
 
| यह स्टेटमेंट 10 अवयवों युक्त इन्टीजर्स का एक array निर्मित करता है। array का नाम है'''squares'''।
 +
 
|-
 
|-
 
| 04:30
 
| 04:30
Line 188: Line 166:
 
|  04:33
 
|  04:33
 
| अतः  '''टाइप करें'''
 
| अतः  '''टाइप करें'''
 
  
 
|-
 
|-
Line 205: Line 182:
 
| 05:04
 
| 05:04
 
| '''squares[3] = 16;'''
 
| '''squares[3] = 16;'''
 
  
 
|-
 
|-
 
| 05:15
 
| 05:15
 
| अतः हमने पहली चार संख्याओं के वर्ग एंटर किए हैं।
 
| अतः हमने पहली चार संख्याओं के वर्ग एंटर किए हैं।
 +
 
|-
 
|-
 
| 05:20
 
| 05:20
Line 217: Line 194:
 
|  05:26
 
|  05:26
 
| अतः हम  array में छठवां मान प्रिंट करेंगे।   
 
| अतः हम  array में छठवां मान प्रिंट करेंगे।   
 
  
 
|-
 
|-
 
| 05:30
 
| 05:30
 
|  टाइप करें '''System S capital.out.println(squares [5]); '''
 
|  टाइप करें '''System S capital.out.println(squares [5]); '''
 
 
 
  
 
|-
 
|-
Line 232: Line 205:
 
|-
 
|-
 
| 06:05
 
| 06:05
  | ऐसा इसलिए होता है क्योंकि जब हम इंटीजर्स का एक array बनाते हैं, तो सभी मान शून्य से शुरू होते हैं।  
+
| ऐसा इसलिए होता है क्योंकि जब हम इंटीजर्स का एक array बनाते हैं, तो सभी मान शून्य से शुरू होते हैं।  
  
 
|-
 
|-
 
| 06:11  
 
| 06:11  
 
| इसी प्रकार floats के एक array में सभी मान 0.0 से शुरू होंगे।
 
| इसी प्रकार floats के एक array में सभी मान 0.0 से शुरू होंगे।
 
  
 
|-
 
|-
Line 262: Line 234:
 
| 07:25
 
| 07:25
 
|अतः हम 4 से 9 तक की संख्याओं को पुनः दोहराते हैं और array में संबंधित अवयव सेट करते हैं।
 
|अतः हम 4 से 9 तक की संख्याओं को पुनः दोहराते हैं और array में संबंधित अवयव सेट करते हैं।
 
  
 
|-
 
|-
Line 275: Line 246:
 
| 07:52
 
| 07:52
 
| हम देखते हैं कि छठवां अवयव अब 6 का वर्ग, 36 है।
 
| हम देखते हैं कि छठवां अवयव अब 6 का वर्ग, 36 है।
 
  
 
|-
 
|-
Line 284: Line 254:
 
|  08:03
 
|  08:03
 
|  उन लाइन्स को हटायें जो मानों को मैनुअल रूप से सेट करती हैं और '''4''' को बदलकर '''0''' करें।
 
|  उन लाइन्स को हटायें जो मानों को मैनुअल रूप से सेट करती हैं और '''4''' को बदलकर '''0''' करें।
 
  
 
|-
 
|-
 
| 08:14
 
| 08:14
 
| इस तरह सूचकांक 0 से 9 से सभी अवयवों को संबंधित वर्गों से सेट किया जाता है।
 
| इस तरह सूचकांक 0 से 9 से सभी अवयवों को संबंधित वर्गों से सेट किया जाता है।
 
  
 
|-
 
|-
 
| 08:21
 
| 08:21
 
| हम अब तीसरे अवयव का मान देखेंगे।
 
| हम अब तीसरे अवयव का मान देखेंगे।
 
  
 
|-
 
|-
 
| 08:25
 
| 08:25
 
| अतः '''5 ''' को बदलकर '''2''' करें।
 
| अतः '''5 ''' को बदलकर '''2''' करें।
 
  
 
|-
 
|-
 
| 08:30
 
| 08:30
 
| सेव और रन करें।  
 
| सेव और रन करें।  
 
  
 
|-
 
|-
Line 321: Line 286:
 
| 08:53
 
| 08:53
 
| इस ट्यूटोरियल में हमने सीखा  
 
| इस ट्यूटोरियल में हमने सीखा  
 +
 
|-
 
|-
 
| 08:55
 
| 08:55
 
| array बनाना एवं घोषित करना,
 
| array बनाना एवं घोषित करना,
 +
 
|-
 
|-
 
| 08:58
 
| 08:58
 
| और एक array में अवयवों का प्रयोग करना
 
| और एक array में अवयवों का प्रयोग करना
 +
 
|-
 
|-
 
|  09:01
 
|  09:01
 
|  इस ट्यूटोरियल के लिए नियत कार्य है,
 
|  इस ट्यूटोरियल के लिए नियत कार्य है,
 
  
 
|-
 
|-
Line 339: Line 306:
 
|  09:10
 
|  09:10
 
| '''स्पोकन ट्यूटोरियल''' प्रोजेक्ट के बारे में अधिक जानने के लिए,
 
| '''स्पोकन ट्यूटोरियल''' प्रोजेक्ट के बारे में अधिक जानने के लिए,
 +
 
|-
 
|-
 
| 09:13  
 
| 09:13  
 
|  निम्न लिंक पर पर उपलब्ध वीडियो देखें।
 
|  निम्न लिंक पर पर उपलब्ध वीडियो देखें।
 
spoken-tutorial.org/What_is_a_spoken_tutorial.  
 
spoken-tutorial.org/What_is_a_spoken_tutorial.  
 +
 
|-
 
|-
 
| 09:19
 
| 09:19
Line 370: Line 339:
 
| यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है।  
 
| यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है।  
 
मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।
 
मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।
 
 
 
  
 
|}
 
|}

Revision as of 16:19, 11 July 2014

Time Narration
00:02 Introduction to Arrays के स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:07 इस ट्यूटोरियल में, आप सीखेंगे कि arrays कैसे बनाये जाते हैं और arrays के अवयवों का कैसे उपयोग किया जाता है।
00:14 इस ट्यूटोरियल में हम प्रयोग करेंगे
  • Ubuntu 11.10
  • JDK 1.6 and
  • Eclipse 3.7.0
00:25 इस ट्यूटोरियल के लिए, आपको data types और जावा में for loop का ज्ञान होना चाहिए।
00:32 यदि नहीं है, तो उचित ट्यूटोरियल के लिए कृपया हमारी दर्शायी वेबसाईट पर जाएँ।
00:38 Arrays डेटा का एक संग्रह होता है।
00:40 उदाहरण के लिए, अंकों की सूची, नामों की सूची, तापमानों की सूची, वर्षा की सूची,
00:47 प्रत्येक वस्तु का इसकी स्थिति पर आधारित एक सूचकांक होता है।
00:52 पहले अवयव का सूचकांक 0 है।
00:55 दूसरे अवयव का सूचकांक 1 है और इसी प्रकार आगे बढ़ते हैं।
00:59 अब देखें कि इस डेटा को कैसे स्टोर किया जाता है।
01:03 अतः Eclipse पर जाएँ।
01:06 ArraysDemo नामक एक क्लासपहले ही बनायी जा चुकी है।
01:11 मेन मेथड में, वर्षा के डेटा को जोड़ें।
01:16 अतः मेन फंक्शन के अन्दर, टाइप करें
01:18 int rainfall ओपन और क्लोज़ स्क्वायर ब्रैकेट्स इक्वल टू कर्ली ब्रैकेट्स में टाइप करें 25, 31, 29, 13, 27, 35,12 और अंत में सेमीकोलन।
01:53 ध्यान दें कि rainfall नामक variable के बाद स्क्वायर ब्रैकेट्स लगाएं।
01:58 यह rainfall को integers के एक array के रूप में घोषित करता है।
02:03 array के अवयवों को स्पष्ट करने के लिए ब्रैकेट्स का प्रयोग किया जाता है।
02:09 अब डेटा का प्रयोग करें।
02:12 अतः अगली पंक्तिमें, टाइप करें
02:14 System dot out dot println rainfall स्क्वायर ब्रैकेट्स में टाइप करें 2
02:28 हम सूचकांक संख्या 2 के साथ अवयव प्रिंट कर रहे हैं।
02:32 दूसरे शब्दों में, array में तीसरा अवयव यानी 29।
02:38 अब प्रोग्राम को सेव और रन करें।
02:43 जैसा कि हम देख सकते हैं, आउटपुट में तीसरा अवयव, यानी 29आता है।
02:49 अब 2 के स्थान पर 0 टाइप करते हैं
02:56 प्रोग्राम को सेव और रन करें।
03:00 जैसा कि हम देख सकते हैं, आउटपुट में प्रथम मान यानी 25 आता है।
03:07 अब पहली वस्तु के मान को संशोधित करते हैं।
03:13 अतः टाइप करें rainfall [0] = 11;
03:27 अब इसके मान को देखते हैं। अतः प्रोग्राम को सेव और रन करें।
03:34 जैसा कि हम देख सकते हैं, मान बदलकर 11 हो गया है।
03:40 अब क्या होगा यदि हमें केवल array का आकार ज्ञात है और मान नहीं।
03:45 अब देखें कि इस प्रकार के array कैसे बनाये जाते हैं।
03:49 मेन फंक्शन से सब कुछ हटायें और टाइप करें
03:57 int squares [] = new int [10];
04:19 यह स्टेटमेंट 10 अवयवों युक्त इन्टीजर्स का एक array निर्मित करता है। array का नाम हैsquares
04:30 इसमें कुछ और मानों को शामिल करते हैं।
04:33 अतः टाइप करें
04:35 squares[0] = 1;
04:43 अगली लाइन में squares[1] = 4;
04:53 अगली लाइन में squares[2] = 9;
05:04 squares[3] = 16;
05:15 अतः हमने पहली चार संख्याओं के वर्ग एंटर किए हैं।
05:20 अब array के अन्य अवयवों का क्या होता है। अब देखें कि उनमें क्या शामिल है।
05:26 अतः हम array में छठवां मान प्रिंट करेंगे।
05:30 टाइप करें System S capital.out.println(squares [5]);
05:56 प्रोग्राम सेव और रन करें। हम देखते हैं कि मान शून्य है।
06:05 ऐसा इसलिए होता है क्योंकि जब हम इंटीजर्स का एक array बनाते हैं, तो सभी मान शून्य से शुरू होते हैं।
06:11 इसी प्रकार floats के एक array में सभी मान 0.0 से शुरू होंगे।
06:18 यह एक लम्बी प्रक्रिया होगी यदि हमें array में प्रत्येक मान को टाइप करना हो। इसके बजाय, एक for लूप का प्रयोग करते हैं।
06:28 अतः टाइप करें


int n, x ;

for(x = 4; x < 10; x = x + 1){

n = x + 1;

squares [x] = n * n;

}


07:25 अतः हम 4 से 9 तक की संख्याओं को पुनः दोहराते हैं और array में संबंधित अवयव सेट करते हैं।
07:36 अब आउटपुट को देखते हैं।
07:38 जैसा कि हम देख सकते हैं, हम array में छठवें अवयव का मान प्रिंट कर रहे हैं अतः सेव और रन करें।
07:52 हम देखते हैं कि छठवां अवयव अब 6 का वर्ग, 36 है।
07:57 वास्तव में हम अब for लूप के अन्दर सभी मानों को सेट कर सकते हैं।
08:03 उन लाइन्स को हटायें जो मानों को मैनुअल रूप से सेट करती हैं और 4 को बदलकर 0 करें।
08:14 इस तरह सूचकांक 0 से 9 से सभी अवयवों को संबंधित वर्गों से सेट किया जाता है।
08:21 हम अब तीसरे अवयव का मान देखेंगे।
08:25 अतः 5 को बदलकर 2 करें।
08:30 सेव और रन करें।
08:35 जैसा कि हम देख सकते हैं, कि तीसरे अवयव का मान लूप में सेट किया जा चुका है और यह 9 है।
08:42 इस तरह, arrays को बनाया एवं प्रयोग किया जा सकता है।
08:50 हम इस ट्यूटोरियल की समाप्ति पर पहुँच गए हैं।
08:53 इस ट्यूटोरियल में हमने सीखा
08:55 array बनाना एवं घोषित करना,
08:58 और एक array में अवयवों का प्रयोग करना
09:01 इस ट्यूटोरियल के लिए नियत कार्य है,
09:04 इंटीजर्स के एक दिए गए array में, array के सभी अवयवों का योग ज्ञात करना
09:10 स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए,
09:13 निम्न लिंक पर पर उपलब्ध वीडियो देखें।

spoken-tutorial.org/What_is_a_spoken_tutorial.

09:19 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
09:26 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ चलती है, ऑनलाइन टेस्ट पास करने वालों को प्रमाण पत्र भी देते हैं।
09:34 अधिक जानकारी के लिए, कृपया contact@spoken-tutorial.org पर लिखें।
09:40 स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है।
09:44 यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
09:50 इस मिशन पर अधिक जानकारी spoken-tutorial.org/NMEICT-Intro पर उपलब्ध है
09:57 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है।

मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

PoojaMoolya, Pratik kamble, Shruti arya