Difference between revisions of "PERL/C2/Arrays/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 |'''Time''' |'''Narration''' |- | 00:01 |পর্লে Arrays (অ্যারেস) এর টিউটোরিয়ালে আপনাদের স্ব…')
 
Line 5: Line 5:
 
|-
 
|-
 
| 00:01
 
| 00:01
|পর্লে Arrays (অ্যারেস) এর টিউটোরিয়ালে আপনাদের স্বাগত।
+
|পর্লে '''Arrays''' (অ্যারেস) এর টিউটোরিয়ালে আপনাদের স্বাগত।
  
 
|-
 
|-
Line 37: Line 37:
 
|-
 
|-
 
|00:22
 
|00:22
|এখানে আমি উবুন্টু লিনাক্স 12.04 OS এবং পার্ল 5.14.2 ব্যবহার করছি।
+
|এখানে আমি উবুন্টু লিনাক্স '''12.04 OS''' এবং পার্ল '''5.14.2''' ব্যবহার করছি।
 
   
 
   
 
|-
 
|-
 
|00:30
 
|00:30
|আমি gedit টেক্সট এডিটর ও ব্যবহার করব।
+
|আমি '''gedit''' টেক্সট এডিটর ও ব্যবহার করব।
 
   
 
   
 
|-
 
|-
Line 81: Line 81:
 
|-
 
|-
 
|01:18
 
|01:18
|@myArray = ওপেন বন্ধনী 1 কমা 2 কমা 3 কমা  একক উদ্ধৃতি abc একক উদ্ধৃতি কমা 10.3 ক্লোস বন্ধনী সেমিকোলন।
+
|'''@myArray''' = ওপেন বন্ধনী '''1''' কমা '''2''' কমা '''3''' কমা  একক উদ্ধৃতি '''abc''' একক উদ্ধৃতি কমা '''10.3''' ক্লোস বন্ধনী সেমিকোলন।
  
 
|-
 
|-
Line 101: Line 101:
 
|-
 
|-
 
|01:44
 
|01:44
|gedit স্পেস arrayIndex ডট pl স্পেস ampersand
+
|'''gedit''' স্পেস '''arrayIndex''' ডট '''pl''' স্পেস '''&'''
 
   
 
   
 
|-
 
|-
Line 109: Line 109:
 
|-
 
|-
 
| 01:52
 
| 01:52
| এটি geditor এ arrayIndex ডট pl ফাইল খুলবে।
+
| এটি '''geditor''' '''arrayIndex''' ডট '''pl''' ফাইল খুলবে।
 
   
 
   
 
|-
 
|-
Line 117: Line 117:
 
|-
 
|-
 
|02:02
 
|02:02
|এখানে 5টি এলিমেন্ট সহ একটি অ্যারে ঘোষিত এবং সংজ্ঞায়িত করেছি।
+
|এখানে '''5''' টি এলিমেন্ট সহ একটি অ্যারে ঘোষিত এবং সংজ্ঞায়িত করেছি।
 
   
 
   
 
|-
 
|-
 
|02:07
 
|02:07
|অ্যারে ইনডেক্স শূন্য থেকে শুরু হয়, শেষের ইনডেক্স ভ্যালু হবে 4.
+
|অ্যারে ইনডেক্স শূন্য থেকে শুরু হয়, শেষের ইনডেক্স ভ্যালু হবে '''4'''.
 
   
 
   
 
|-
 
|-
 
|02:14
 
|02:14
|এলিমেন্টের সংখ্যা যা হল 5, বিয়োগ 1.
+
|এলিমেন্টের সংখ্যা যা হল '''5''', বিয়োগ '''1'''.
 
   
 
   
 
|-
 
|-
 
|02:18
 
|02:18
|Ctrl+S টিপে ফাইলটি সংরক্ষণ করুন।
+
|'''Ctrl+S''' টিপে ফাইলটি সংরক্ষণ করুন।
  
 
|-
 
|-
Line 137: Line 137:
 
|-
 
|-
 
|02:26
 
|02:26
| লিখুন perl স্পেস arrayIndex ডট pl
+
| লিখুন '''perl''' স্পেস '''arrayIndex''' ডট '''pl'''
  
 
|-
 
|-
Line 156: Line 156:
 
|-
 
|-
 
|02:46
 
|02:46
|অ্যারের ইনডেক্স + 1 যেমন $#array + 1
+
|অ্যারের ইনডেক্স '''+ 1''' যেমন '''$#array + 1'''
 
   
 
   
 
|-
 
|-
 
|02:53
 
|02:53
|পর্ল ইনবিল্ট স্কেলার ফাংশন ব্যবহার করে; যেমন scalar ওপেন বন্ধনী @array ক্লোস বন্ধনী।
+
|পর্ল ইনবিল্ট স্কেলার ফাংশন ব্যবহার করে; যেমন '''scalar''' ওপেন বন্ধনী '''@array''' ক্লোস বন্ধনী।
 
   
 
   
 
|-
 
|-
 
|03:02
 
|03:02
|স্কেলার ভ্যারিয়েবলে অ্যারে এসাইন করা যেমন $arrayLength = @array.
+
|স্কেলার ভ্যারিয়েবলে অ্যারে এসাইন করা যেমন '''$arrayLength''' = '''@array'''.
 
   
 
   
 
|-
 
|-
Line 176: Line 176:
 
|-
 
|-
 
| 03:18
 
| 03:18
| gedit স্পেস arrayLength ডট pl স্পেস ampersand,
+
| '''gedit''' স্পেস '''arrayLength''' ডট '''pl''' স্পেস '''&''',
 
   
 
   
 
|-
 
|-
Line 188: Line 188:
 
|-
 
|-
 
| 03:32
 
| 03:32
|এখানে 5টি এলিমেন্ট সহ একটি অ্যারে ঘোষিত এবং সংজ্ঞায়িত করেছি।
+
|এখানে '''5''' টি এলিমেন্ট সহ একটি অ্যারে ঘোষিত এবং সংজ্ঞায়িত করেছি।
 
   
 
   
 
|-
 
|-
 
|03:38
 
|03:38
|আউটপুট হল 5.
+
|আউটপুট হল '''5'''.
 
   
 
   
 
|-
 
|-
Line 204: Line 204:
 
|-
 
|-
 
|03:53
 
|03:53
|Ctrl + S টিপে ফাইলটি সংরক্ষণ করুন।
+
|'''Ctrl + S''' টিপে ফাইলটি সংরক্ষণ করুন।
 
    
 
    
 
|-
 
|-
Line 216: Line 216:
 
|-
 
|-
 
|  04:02
 
|  04:02
| perl স্পেস arrayLength ডট  pl এবং এন্টার টিপুন।
+
| '''perl''' স্পেস '''arrayLength''' ডট  '''pl''' এবং এন্টার টিপুন।
 
   
 
   
 
|-
 
|-
Line 228: Line 228:
 
|-
 
|-
 
|04:18
 
|04:18
| Indexing অ্যারের এলিমেন্ট এক্সেস করতে ব্যবহৃত হয়।
+
|''' Indexing''' অ্যারের এলিমেন্ট এক্সেস করতে ব্যবহৃত হয়।
 
   
 
   
 
|-
 
|-
Line 252: Line 252:
 
|-
 
|-
 
| 04:35
 
| 04:35
| gedit স্পেস perlArray ডট pl স্পেস ampersand
+
| '''gedit''' স্পেস '''perlArray''' ডট '''pl''' স্পেস '''&'''
 
   
 
   
 
|-
 
|-
Line 268: Line 268:
 
|-
 
|-
 
|04:50
 
|04:50
| myArray, @ (at the rate) চিহ্ন এর সাথে ঘোষিত হয়েছে।
+
| '''myArray, @ (at the rate)''' চিহ্ন এর সাথে ঘোষিত হয়েছে।
 
   
 
   
 
|-
 
|-
 
|04:54
 
|04:54
|অ্যারের এলিমেন্ট এক্সেস করতে $ (dollar) চিহ্ন ব্যবহার করতে হবে।
+
|অ্যারের এলিমেন্ট এক্সেস করতে '''$''' (dollar) চিহ্ন ব্যবহার করতে হবে।
  
 
|-
 
|-
Line 280: Line 280:
 
|-
 
|-
 
|05:07
 
|05:07
|এখানে, myArray এর প্রথম এলিমেন্ট অ্যাক্সেস করতে,
+
|এখানে, '''myArray''' এর প্রথম এলিমেন্ট অ্যাক্সেস করতে,
  
 
|-
 
|-
Line 288: Line 288:
 
|-
 
|-
 
|  05:16
 
|  05:16
|myArray এর অন্তিম এলিমেন্ট এক্সেস করতে, আমরা myArray এর অন্তিম ইনডেক্স পাস করেছি।
+
|'''myArray''' এর অন্তিম এলিমেন্ট এক্সেস করতে, আমরা '''myArray''' এর অন্তিম ইনডেক্স পাস করেছি।
 
   
 
   
 
|-
 
|-
Line 296: Line 296:
 
|-
 
|-
 
|05:28
 
|05:28
| Ctrl + S টিপে ফাইলটি সংরক্ষণ করুন।
+
| '''Ctrl + S''' টিপে ফাইলটি সংরক্ষণ করুন।
  
 
|-
 
|-
Line 304: Line 304:
 
|-
 
|-
 
|  05:36
 
|  05:36
| perl স্পেস perlArray ডট pl
+
| '''perl''' স্পেস '''perlArray''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
Line 323: Line 323:
 
|-
 
|-
 
|  05:56
 
|  05:56
|  for loop দ্বারা।
+
'''for loop''' দ্বারা।
 
    
 
    
 
|-
 
|-
 
|  05:58
 
|  05:58
| foreach loop দ্বারা।
+
| '''foreach loop''' দ্বারা।
  
 
|-
 
|-
Line 339: Line 339:
 
|-
 
|-
 
|06:11
 
|06:11
| gedit স্পেস loopingOverArray ডট pl স্পেস ampersand
+
| '''gedit''' স্পেস '''loopingOverArray''' ডট '''pl''' স্পেস '''&
 
+
'''
 
|-
 
|-
 
|06:17
 
|06:17
Line 355: Line 355:
 
|-
 
|-
 
|  06:31
 
|  06:31
| for লুপ i ভ্যারিয়েবল অ্যারের অন্তিম ইনডেক্সে যাওয়া পর্যন্ত এক্সিকিউট করবে।
+
| '''for''' লুপ '''i''' ভ্যারিয়েবল অ্যারের অন্তিম ইনডেক্সে যাওয়া পর্যন্ত এক্সিকিউট করবে।
 
   
 
   
 
|-
 
|-
 
|  06:38
 
|  06:38
|এখানে, foreach লুপ অ্যারের প্রতিটি এলিমেন্টের জন্য এক্সিকিউট করা হবে।
+
|এখানে, '''foreach''' লুপ অ্যারের প্রতিটি এলিমেন্টের জন্য এক্সিকিউট করা হবে।
 
   
 
   
 
|-
 
|-
 
|06:46
 
|06:46
| একবার অ্যারের তার অন্তিম এলিমেন্টে পৌছে গেলে, এটি foreach লুপ থেকে প্রস্থান করবে।
+
| একবার অ্যারের তার অন্তিম এলিমেন্টে পৌছে গেলে, এটি '''foreach''' লুপ থেকে প্রস্থান করবে।
 
   
 
   
 
|-
 
|-
 
|06:53
 
|06:53
|আপনি for এবং foreach লুপ সম্পর্কে সচেতন না থাকলে,
+
|আপনি '''for''' এবং '''foreach''' লুপ সম্পর্কে সচেতন না থাকলে,
 
   
 
   
 
|-
 
|-
Line 375: Line 375:
 
|-
 
|-
 
|07:04
 
|07:04
| Ctrl + S টিপে ফাইলটি সংরক্ষণ করুন।
+
| '''Ctrl + S''' টিপে ফাইলটি সংরক্ষণ করুন।
 
|-
 
|-
 
|07:07
 
|07:07
Line 382: Line 382:
 
|-
 
|-
 
|07:12
 
|07:12
| perl স্পেস loopingOverArray ডট pl
+
| '''perl''' স্পেস '''loopingOverArray''' ডট '''pl'''
  
 
|-
 
|-
Line 398: Line 398:
 
|-
 
|-
 
|07:28
 
|07:28
|@ alphaArray = ওপেন বন্ধনী a ডট ডট d ক্লোস বন্ধনী সেমিকোলন।
+
|'''@ alphaArray''' = ওপেন বন্ধনী '''a''' ডট ডট '''d''' ক্লোস বন্ধনী সেমিকোলন।
  
 
|-
 
|-
 
|07:37
 
|07:37
|অর্থাত alphaArray তে 'a', 'b', 'c' এবং 'd' এলিমেন্ট থাকবে।
+
|অর্থাত '''alphaArray''' তে ''''a', 'b', 'c'''' এবং ''''d'''' এলিমেন্ট থাকবে।
  
 
|-
 
|-
 
|07:44
 
|07:44
| একইভাবে, @numericArray = ওপেন বন্ধনী 1 ডট ডট 5 ক্লোস বন্ধনী সেমিকোলন, @numericArray = ওপেন বন্ধনী 1 কমা 2 কমা 3 কমা 4 কমা 5 এর সমান।
+
| একইভাবে, '''@numericArray''' = ওপেন বন্ধনী '''1''' ডট ডট '''5''' ক্লোস বন্ধনী সেমিকোলন, '''@numericArray''' = ওপেন বন্ধনী '''1''' কমা '''2''' কমা '''3''' কমা '''4''' কমা '''5''' এর সমান।
  
 
|-
 
|-
Line 417: Line 417:
 
|-
 
|-
 
|08:13
 
|08:13
|@array = 19 কমা 23 কমা 56 কমা 45 কমা 87 কমা 89 ক্লোস বন্ধনী সেমিকোলন।
+
|'''@array''' = '''19''' কমা '''23''' কমা '''56''' কমা '''45''' কমা '''87''' কমা '''89''' ক্লোস বন্ধনী সেমিকোলন।
  
 
|-
 
|-
 
|08:27
 
|08:27
| @newArray = @array ওপেন বর্গাকার বন্ধনী 1 কমা 4 কমা ক্লোস বর্গাকার বন্ধনী সেমিকোলন।
+
| '''@newArray''' = '''@array''' ওপেন বর্গাকার বন্ধনী '''1''' কমা '''4''' কমা ক্লোস বর্গাকার বন্ধনী সেমিকোলন।
  
 
|-
 
|-
Line 429: Line 429:
 
|-
 
|-
 
|08:42
 
|08:42
|@newArray = ওপেন বন্ধনী 23 কমা 87 ক্লোস বন্ধনী সেমিকোলন।
+
|'''@newArray''' = ওপেন বন্ধনী '''23''' কমা '''87''' ক্লোস বন্ধনী সেমিকোলন।
  
 
|-
 
|-
Line 480: Line 480:
 
|-
 
|-
 
|09:19
 
|09:19
|for এবং foreach লুপ্স ব্যবহার করে অ্যারের প্রতিটি এলিমেন্টের লুপ করা।
+
|'''for''' এবং '''foreach''' লুপ্স ব্যবহার করে অ্যারের প্রতিটি এলিমেন্টের লুপ করা।
  
 
|-
 
|-
 
|09:25
 
|09:25
|@myArray = ওপেন বন্ধনী 1..9 ক্লোস বন্ধনী সেমিকোলন এবং তারপর অ্যারে স্লায়সিং ব্যবহার করে উপরের অ্যারে থেকে বিজোড় সংখ্যার একটি অ্যারে করুন।
+
|'''@myArray''' = ওপেন বন্ধনী '''1..9''' ক্লোস বন্ধনী সেমিকোলন এবং তারপর অ্যারে স্লায়সিং ব্যবহার করে উপরের অ্যারে থেকে বিজোড় সংখ্যার একটি অ্যারে করুন।
  
 
|-
 
|-
Line 508: Line 508:
 
|-
 
|-
 
|10:02
 
|10:02
|বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
+
|বিস্তারিত তথ্যের জন্য '''contact@spoken-tutorial.org''' তে ইমেল করুন।
 
   
 
   
 
|-
 
|-
 
| 10:09
 
| 10:09
|  স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
+
|  স্পোকেন টিউটোরিয়াল '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ।
 
    
 
    
 
|-
 
|-
 
|10:13
 
|10:13
|এটি ভারত সরকারের ICT, MHRD এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
+
|এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
 
   
 
   
 
|-
 
|-
 
|10:20
 
|10:20
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
+
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য, '''spoken hyphen tutorial dot org slash NMEICT hyphen Intro'''
 
   
 
   
 
|-
 
|-

Revision as of 15:32, 30 July 2014

Time Narration
00:01 পর্লে Arrays (অ্যারেস) এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে আমরা শিখব:
00:09 অ্যারের ইনডেক্স,
00:11 অ্যারের দৈর্ঘ্য,
00:13 অ্যারের এলিমেন্ট এক্সেস করা,
00:16 অ্যারেতে লুপ তৈরী করা,
00:18 অনুক্রমিক অ্যারে,
00:20 এবং অ্যারের স্লায়সিং।
00:22 এখানে আমি উবুন্টু লিনাক্স 12.04 OS এবং পার্ল 5.14.2 ব্যবহার করছি।
00:30 আমি gedit টেক্সট এডিটর ও ব্যবহার করব।
00:34 আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন।
00:37 আপনার পর্লে ভ্যারিয়েবলস, কমেন্টস এবং ডেটা স্ট্রাকচার সম্পর্কে মৌলিক জ্ঞান থাকতে হবে।
00:43 লুপস এবং কন্ডিশনাল স্টেটমেন্টের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে।
00:48 প্রাসঙ্গিক টিউটোরিয়ালের জন্য স্পোকেন টিউটোরিয়াল ওয়েবসাইটে যান।
00:54 অ্যারে একটি সহজ ডেটা স্ট্রাকচার যাতে যে কোনো ডেটা টাইপের এলিমেন্ট থাকে।
00:59 অ্যারের ইনডেক্স সর্বদা শূন্য থেকে শুরু হয়।
01:03 পর্লে, অ্যারের দৈর্ঘ্য ঘোষিত করার প্রয়োজন নেই।
01:08 অ্যারের দৈর্ঘ্য বৃদ্ধি/হ্রাস পায় যখন এখানে এলিমেন্ট জোড়া/সরানো হয়।
01:15 অ্যারের ঘোষণার জন্য সিনট্যাক্স হল -
01:18 @myArray = ওপেন বন্ধনী 1 কমা 2 কমা 3 কমা একক উদ্ধৃতি abc একক উদ্ধৃতি কমা 10.3 ক্লোস বন্ধনী সেমিকোলন।
01:31 অ্যারের শেষের ইনডেক্স এই কমান্ডের সাহায্যে পাওয়া যাবে -
01:35 $#myArray
01:38 স্যাম্পল প্রোগ্রাম ব্যবহার করে এটি বুঝি।
01:42 টার্মিনাল খুলে লিখুন,
01:44 gedit স্পেস arrayIndex ডট pl স্পেস &
01:50 এবং এন্টার টিপুন।
01:52 এটি geditorarrayIndex ডট pl ফাইল খুলবে।
01:57 এখন স্ক্রিনে প্রদর্শিত কোড লিখুন।
02:02 এখানে 5 টি এলিমেন্ট সহ একটি অ্যারে ঘোষিত এবং সংজ্ঞায়িত করেছি।
02:07 অ্যারে ইনডেক্স শূন্য থেকে শুরু হয়, শেষের ইনডেক্স ভ্যালু হবে 4.
02:14 এলিমেন্টের সংখ্যা যা হল 5, বিয়োগ 1.
02:18 Ctrl+S টিপে ফাইলটি সংরক্ষণ করুন।
02:22 তারপর টার্মিনালে ফিরে পর্ল স্ক্রিপ্ট এক্সিকিউট করুন।
02:26 লিখুন perl স্পেস arrayIndex ডট pl
02:30 এবং এন্টার টিপুন।
02:32 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
02:37 এখন, পর্লে অ্যারের দৈর্ঘ্য কিভাবে পাই তা দেখবো।
02:41 অনেক উপায় রয়েছে যার দ্বারা আমরা অ্যারের দৈর্ঘ্য পেতে পারি।
02:46 অ্যারের ইনডেক্স + 1 যেমন $#array + 1
02:53 পর্ল ইনবিল্ট স্কেলার ফাংশন ব্যবহার করে; যেমন scalar ওপেন বন্ধনী @array ক্লোস বন্ধনী।
03:02 স্কেলার ভ্যারিয়েবলে অ্যারে এসাইন করা যেমন $arrayLength = @array.
03:09 এখন স্যাম্পল প্রোগ্রাম ব্যবহার করে অ্যারের দৈর্ঘ্যের বিবরণ দেখি।
03:14 টার্মিনালে যান এবং লিখুন -
03:18 gedit স্পেস arrayLength ডট pl স্পেস &,
03:24 এন্টার টিপুন।
03:27 স্ক্রিনে প্রদর্শিত নিম্ন কোড লিখুন।
03:32 এখানে 5 টি এলিমেন্ট সহ একটি অ্যারে ঘোষিত এবং সংজ্ঞায়িত করেছি।
03:38 আউটপুট হল 5.
03:41 পর্লে অ্যারের দৈর্ঘ্য খোঁজার বিভিন্ন উপায় হাইলাইট করা হয়েছে।
03:47 আমরা কমা ব্যবহার করে প্রিন্ট স্টেটমেন্টে আউটপুট কনকেটেনট করেছি।
03:53 Ctrl + S টিপে ফাইলটি সংরক্ষণ করুন।
03:57 স্ক্রিপ্ট এক্সিকিউট করুন।
03:59 টার্মিনালে ফিরে গিয়ে লিখুন -
04:02 perl স্পেস arrayLength ডট pl এবং এন্টার টিপুন।
04:07 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
04:12 এখন, অ্যারেতে প্রতিটি এলিমেন্ট এক্সেস করা বুঝি।
04:18 Indexing অ্যারের এলিমেন্ট এক্সেস করতে ব্যবহৃত হয়।
04:22 এখন অ্যারের এলিমেন্ট এক্সেস করার একটি উদাহরণ দেখি -
04:27 প্রথম স্থানে।
04:28 অন্তিম স্থানে।
04:29 যে কোনো স্থানে।
04:32 টার্মিনালে গিয়ে লিখুন -
04:35 gedit স্পেস perlArray ডট pl স্পেস &
04:42 এবং এন্টার টিপুন।
04:45 প্রদর্শিত নিম্ন কোড লিখুন।
04:49 মনে রাখুন -
04:50 myArray, @ (at the rate) চিহ্ন এর সাথে ঘোষিত হয়েছে।
04:54 অ্যারের এলিমেন্ট এক্সেস করতে $ (dollar) চিহ্ন ব্যবহার করতে হবে।
04:59 যেকোনো স্থানে এলিমেন্ট এক্সেস করতে, অ্যারের ইনডেক্স পাস করতে হবে।
05:07 এখানে, myArray এর প্রথম এলিমেন্ট অ্যাক্সেস করতে,
05:11 ইনডেক্স হিসানে শূন্য পাস করা হয়েছে।
05:16 myArray এর অন্তিম এলিমেন্ট এক্সেস করতে, আমরা myArray এর অন্তিম ইনডেক্স পাস করেছি।
05:24 এই সম্পর্কে যা শিখেছি আবার দেখি।
05:28 Ctrl + S টিপে ফাইলটি সংরক্ষণ করুন।
05:30 টার্মিনালে ফিরে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন -
05:36 perl স্পেস perlArray ডট pl
05:41 এবং এন্টার টিপুন।
05:43 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
05:47 এখন, অ্যারের প্রতিটি এলিমেন্টের উপর লুপ করা বুঝি।
05:52 অ্যারেতে লুপ করার দুটি উপায় রয়েছে -
05:56 for loop দ্বারা।
05:58 foreach loop দ্বারা।
06:01 এখন স্যাম্পল প্রোগ্রাম ব্যবহার করে অ্যারেতে ইটারেট করতে এই লুপের ব্যবহার দেখি।
06:07 এইজন্য, টার্মিনালে যান এবং লিখুন -
06:11 gedit স্পেস loopingOverArray ডট pl স্পেস &

06:17 এবং এন্টার টিপুন।
06:20 স্ক্রিনে প্রদর্শিত নিম্ন কোড লিখুন।
06:24 এখানে, ইনডেক্স ইটারেট করে অ্যারের প্রতিটি এলিমেন্ট প্রিন্ট করছি।
06:31 for লুপ i ভ্যারিয়েবল অ্যারের অন্তিম ইনডেক্সে যাওয়া পর্যন্ত এক্সিকিউট করবে।
06:38 এখানে, foreach লুপ অ্যারের প্রতিটি এলিমেন্টের জন্য এক্সিকিউট করা হবে।
06:46 একবার অ্যারের তার অন্তিম এলিমেন্টে পৌছে গেলে, এটি foreach লুপ থেকে প্রস্থান করবে।
06:53 আপনি for এবং foreach লুপ সম্পর্কে সচেতন না থাকলে,
06:58 প্রাসঙ্গিক টিউটোরিয়ালের জন্য স্পোকেন টিউটোরিয়াল ওয়েবসাইটে যান।
07:04 Ctrl + S টিপে ফাইলটি সংরক্ষণ করুন।
07:07 টার্মিনালে ফিরে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন,
07:12 perl স্পেস loopingOverArray ডট pl
07:15 এবং এন্টার টিপুন।
07:19 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
07:24 পর্লে, অনুক্রমিক অ্যারে ঘোষিত করতে পারি -
07:28 @ alphaArray = ওপেন বন্ধনী a ডট ডট d ক্লোস বন্ধনী সেমিকোলন।
07:37 অর্থাত alphaArray তে 'a', 'b', 'c' এবং 'd' এলিমেন্ট থাকবে।
07:44 একইভাবে, @numericArray = ওপেন বন্ধনী 1 ডট ডট 5 ক্লোস বন্ধনী সেমিকোলন, @numericArray = ওপেন বন্ধনী 1 কমা 2 কমা 3 কমা 4 কমা 5 এর সমান।
08:03 পর্ল অ্যারে স্লায়সিং ও প্রদান করে।
08:06 এখানে অ্যারের একটি অংশ নিয়ে অন্য নতুন অ্যারেতে রাখা হয়।
08:13 @array = 19 কমা 23 কমা 56 কমা 45 কমা 87 কমা 89 ক্লোস বন্ধনী সেমিকোলন।
08:27 @newArray = @array ওপেন বর্গাকার বন্ধনী 1 কমা 4 কমা ক্লোস বর্গাকার বন্ধনী সেমিকোলন।
08:38 স্লায়সিং এর পর, অ্যারে এরকম দেখায়।
08:42 @newArray = ওপেন বন্ধনী 23 কমা 87 ক্লোস বন্ধনী সেমিকোলন।
08:51 সংক্ষেপে,
08:52 এই টিউটোরিয়ালে শিখেছি -
08:55 অ্যারের ইনডেক্স।
08:57 অ্যারের দৈর্ঘ্য।
08:59 অ্যারের এলিমেন্ট এক্সেস করা।
09:01 অ্যারেতে লুপ তৈরী করা।
09:03 অনুক্রমিক অ্যারে।
09:05 অ্যারে স্লায়সিং স্যাম্পল প্রোগ্রাম ব্যবহার করে।
09:07 এখন নির্দেশিত কাজ -
09:10 রামধনু রঙের একটি অ্যারের ঘোষণা।
09:13 এই অ্যারের চতুর্থ এলিমেন্ট প্রিন্ট করা।
09:16 এই অ্যারের দৈর্ঘ্য এবং অন্তিম ইনডেক্স প্রিন্ট করা।
09:19 for এবং foreach লুপ্স ব্যবহার করে অ্যারের প্রতিটি এলিমেন্টের লুপ করা।
09:25 @myArray = ওপেন বন্ধনী 1..9 ক্লোস বন্ধনী সেমিকোলন এবং তারপর অ্যারে স্লায়সিং ব্যবহার করে উপরের অ্যারে থেকে বিজোড় সংখ্যার একটি অ্যারে করুন।
09:41 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
09:44 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
09:48 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
09:53 স্পোকেন টিউটোরিয়াল প্রকল্প দল, টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
09:58 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
10:02 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
10:09 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
10:13 এটি ভারত সরকারের ICT, MHRD এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
10:20 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
10:31 আশা করি এই টিউটোরিয়াল লাভদায়ক হয়েছে।
10:35 আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি।
10:37 ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta