Difference between revisions of "PERL/C2/Arrays/Bengali"
From Script | Spoken-Tutorial
(Created page with '{| border=1 |'''Time''' |'''Narration''' |- | 00:01 |পর্লে Arrays (অ্যারেস) এর টিউটোরিয়ালে আপনাদের স্ব…') |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
|- | |- | ||
| 00:01 | | 00:01 | ||
− | |পর্লে Arrays (অ্যারেস) এর টিউটোরিয়ালে আপনাদের স্বাগত। | + | |পর্লে '''Arrays''' (অ্যারেস) এর টিউটোরিয়ালে আপনাদের স্বাগত। |
|- | |- | ||
Line 37: | Line 37: | ||
|- | |- | ||
|00:22 | |00:22 | ||
− | | | + | |আমি উবুন্টু লিনাক্স '''12.04 OS''' এবং পার্ল '''5.14.2''' ব্যবহার করছি। |
|- | |- | ||
|00:30 | |00:30 | ||
− | | | + | |'''gedit''' টেক্সট এডিটর ও ব্যবহার করব। |
|- | |- | ||
Line 49: | Line 49: | ||
|- | |- | ||
|00:37 | |00:37 | ||
− | | | + | |ভ্যারিয়েবলস, কমেন্টস এবং ডেটা স্ট্রাকচার সম্পর্কে মৌলিক জ্ঞান থাকতে হবে। |
|- | |- | ||
Line 61: | Line 61: | ||
|- | |- | ||
|00:54 | |00:54 | ||
− | |অ্যারে | + | |অ্যারে ডেটা স্ট্রাকচারে যে কোনো ডেটা টাইপের এলিমেন্ট থাকে। |
|- | |- | ||
Line 77: | Line 77: | ||
|- | |- | ||
|01:15 | |01:15 | ||
− | | অ্যারের ঘোষণার | + | | অ্যারের ঘোষণার সিনট্যাক্স হল - |
|- | |- | ||
|01:18 | |01:18 | ||
− | |@myArray = | + | |'''@myArray''' = প্রথম বন্ধনীতে '''1''' কমা '''2''' কমা '''3''' কমা একক উদ্ধৃতিতে '''abc''' কমা '''10.3''' বন্ধনী বন্ধ করুন সেমিকোলন। |
|- | |- | ||
Line 101: | Line 101: | ||
|- | |- | ||
|01:44 | |01:44 | ||
− | |gedit স্পেস arrayIndex ডট pl স্পেস | + | |'''gedit''' স্পেস '''arrayIndex''' ডট '''pl''' স্পেস '''&''' |
|- | |- | ||
Line 109: | Line 109: | ||
|- | |- | ||
| 01:52 | | 01:52 | ||
− | | এটি | + | | এটি '''gedit''' এ '''arrayIndex''' ডট '''pl''' ফাইল খুলবে। |
|- | |- | ||
|01:57 | |01:57 | ||
− | |এখন স্ক্রিনে প্রদর্শিত কোড লিখুন। | + | |এখন স্ক্রিনে প্রদর্শিত নিম্ন কোড লিখুন। |
|- | |- | ||
|02:02 | |02:02 | ||
− | | | + | |'''5''' টি এলিমেন্টের সাথে একটি অ্যারে ঘোষিত এবং সংজ্ঞায়িত করেছি। |
|- | |- | ||
|02:07 | |02:07 | ||
− | |অ্যারে ইনডেক্স শূন্য থেকে শুরু হয়, শেষের ইনডেক্স ভ্যালু হবে 4 | + | |অ্যারে ইনডেক্স শূন্য থেকে শুরু হয়, শেষের ইনডেক্স ভ্যালু হবে '''4''' অর্থাত |
|- | |- | ||
|02:14 | |02:14 | ||
− | |এলিমেন্টের সংখ্যা যা হল 5, বিয়োগ 1. | + | |এলিমেন্টের সংখ্যা যা হল '''5''', বিয়োগ '''1'''. |
|- | |- | ||
|02:18 | |02:18 | ||
− | | | + | |এখন ফাইলটি সংরক্ষণ করুন। |
|- | |- | ||
|02:22 | |02:22 | ||
− | | | + | |টার্মিনালে ফিরে গিয়ে ক্রিপ্ট এক্সিকিউট করতে |
|- | |- | ||
|02:26 | |02:26 | ||
− | | লিখুন perl স্পেস arrayIndex ডট pl | + | | লিখুন '''perl''' স্পেস '''arrayIndex''' ডট '''pl''' |
|- | |- | ||
Line 148: | Line 148: | ||
|- | |- | ||
|02:37 | |02:37 | ||
− | |এখন, পর্লে অ্যারের দৈর্ঘ্য | + | |এখন, পর্লে অ্যারের দৈর্ঘ্য পাওয়া দেখি। |
|- | |- | ||
|02:41 | |02:41 | ||
− | | | + | |অ্যারের দৈর্ঘ্য পেতে অনেক উপায় রয়েছে। |
|- | |- | ||
|02:46 | |02:46 | ||
− | |অ্যারের ইনডেক্স + 1 যেমন $#array + 1 | + | |অ্যারের ইনডেক্স হল '''+ 1''' যেমন '''$#array + 1''' |
|- | |- | ||
|02:53 | |02:53 | ||
− | | | + | |ইনবিল্ট স্কেলার ফাংশন ব্যবহার করি; যেমন '''scalar''' প্রথম বন্ধনীতে '''@array''' বন্ধনী বন্ধ করুন। |
|- | |- | ||
|03:02 | |03:02 | ||
− | |স্কেলার ভ্যারিয়েবলে অ্যারে | + | |স্কেলার ভ্যারিয়েবলে অ্যারে নির্ধারিত করা যেমন '''$arrayLength''' = '''@array'''. |
|- | |- | ||
Line 172: | Line 172: | ||
|- | |- | ||
| 03:14 | | 03:14 | ||
− | | টার্মিনালে | + | | টার্মিনালে গিয়ে লিখুন - |
|- | |- | ||
| 03:18 | | 03:18 | ||
− | | gedit স্পেস arrayLength ডট pl স্পেস | + | | '''gedit''' স্পেস '''arrayLength''' ডট '''pl''' স্পেস '''&''' এবং |
|- | |- | ||
Line 184: | Line 184: | ||
|- | |- | ||
| 03:27 | | 03:27 | ||
− | | স্ক্রিনে প্রদর্শিত নিম্ন কোড লিখুন। | + | | এখন স্ক্রিনে প্রদর্শিত নিম্ন কোড লিখুন। |
|- | |- | ||
| 03:32 | | 03:32 | ||
− | | | + | |'''5''' টি এলিমেন্টের সাথে একটি অ্যারে ঘোষিত এবং সংজ্ঞায়িত করেছি। |
|- | |- | ||
|03:38 | |03:38 | ||
− | |আউটপুট হল 5. | + | |আউটপুট হল '''5'''. |
|- | |- | ||
|03:41 | |03:41 | ||
− | |পর্লে অ্যারের দৈর্ঘ্য খোঁজার বিভিন্ন উপায় | + | |পর্লে অ্যারের দৈর্ঘ্য খোঁজার বিভিন্ন উপায় লক্ষনীয় করা হয়েছে। |
|- | |- | ||
| 03:47 | | 03:47 | ||
− | | | + | | কমা ব্যবহার করে প্রিন্ট স্টেটমেন্টে আউটপুট কনকেটেনট করেছি। |
|- | |- | ||
|03:53 | |03:53 | ||
− | | | + | |এখন ফাইলটি সংরক্ষণ করুন। |
|- | |- | ||
| 03:57 | | 03:57 | ||
− | | স্ক্রিপ্ট এক্সিকিউট | + | | স্ক্রিপ্ট এক্সিকিউট করতে |
|- | |- | ||
| 03:59 | | 03:59 | ||
− | | টার্মিনালে | + | | টার্মিনালে গিয়ে লিখুন - |
|- | |- | ||
| 04:02 | | 04:02 | ||
− | | perl স্পেস arrayLength ডট pl এবং এন্টার টিপুন। | + | | '''perl''' স্পেস '''arrayLength''' ডট '''pl''' এবং এন্টার টিপুন। |
|- | |- | ||
Line 228: | Line 228: | ||
|- | |- | ||
|04:18 | |04:18 | ||
− | | Indexing | + | |''' Indexing''' এলিমেন্ট এক্সেস করতে ব্যবহৃত হয়। |
|- | |- | ||
Line 236: | Line 236: | ||
|- | |- | ||
|04:27 | |04:27 | ||
− | |প্রথম স্থানে। | + | |প্রথম স্থানে। অন্তিম স্থানে। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 252: | Line 248: | ||
|- | |- | ||
| 04:35 | | 04:35 | ||
− | | gedit স্পেস perlArray ডট pl স্পেস | + | | '''gedit''' স্পেস '''perlArray''' ডট '''pl''' স্পেস '''&''' |
|- | |- | ||
Line 264: | Line 260: | ||
|- | |- | ||
|04:49 | |04:49 | ||
− | | | + | |'''myArray''' |
|- | |- | ||
|04:50 | |04:50 | ||
− | | | + | | '''@ (at the rate)''' চিহ্ন এর সাথে ঘোষিত হয়েছে। |
|- | |- | ||
|04:54 | |04:54 | ||
− | | | + | | এলিমেন্ট এক্সেস করতে '''$''' চিহ্ন ব্যবহার করা হবে। |
|- | |- | ||
Line 280: | Line 276: | ||
|- | |- | ||
|05:07 | |05:07 | ||
− | |এখানে, myArray এর প্রথম এলিমেন্ট অ্যাক্সেস করতে, | + | |এখানে, '''myArray''' এর প্রথম এলিমেন্ট অ্যাক্সেস করতে, |
|- | |- | ||
Line 288: | Line 284: | ||
|- | |- | ||
| 05:16 | | 05:16 | ||
− | |myArray এর অন্তিম এলিমেন্ট এক্সেস করতে, | + | |'''myArray''' এর অন্তিম এলিমেন্ট এক্সেস করতে, '''myArray''' এর অন্তিম ইনডেক্স পাস করেছি। |
|- | |- | ||
Line 296: | Line 292: | ||
|- | |- | ||
|05:28 | |05:28 | ||
− | | | + | | এখন ফাইলটি সংরক্ষণ করে |
|- | |- | ||
Line 304: | Line 300: | ||
|- | |- | ||
| 05:36 | | 05:36 | ||
− | | perl স্পেস perlArray ডট pl | + | | '''perl''' স্পেস '''perlArray''' ডট '''pl''' |
|- | |- | ||
Line 323: | Line 319: | ||
|- | |- | ||
| 05:56 | | 05:56 | ||
− | | for loop দ্বারা। | + | | '''for loop''' দ্বারা। |
|- | |- | ||
| 05:58 | | 05:58 | ||
− | | foreach loop দ্বারা। | + | | '''foreach loop''' দ্বারা। |
|- | |- | ||
|06:01 | |06:01 | ||
− | | | + | | স্যাম্পল প্রোগ্রাম ব্যবহার করে পুনরাবৃত্তি করতে লুপের ব্যবহার দেখি। |
|- | |- | ||
| 06:07 | | 06:07 | ||
− | |এইজন্য, টার্মিনালে | + | |এইজন্য, টার্মিনালে গিয়ে লিখুন - |
|- | |- | ||
|06:11 | |06:11 | ||
− | | gedit স্পেস loopingOverArray ডট pl স্পেস | + | | '''gedit''' স্পেস '''loopingOverArray''' ডট '''pl''' স্পেস '''& |
− | + | ''' | |
|- | |- | ||
|06:17 | |06:17 | ||
Line 351: | Line 347: | ||
|- | |- | ||
| 06:24 | | 06:24 | ||
− | | এখানে, ইনডেক্স | + | | এখানে, ইনডেক্স পুনরাবৃত্তি করতে অ্যারের প্রতিটি এলিমেন্ট প্রিন্ট করছি। |
|- | |- | ||
| 06:31 | | 06:31 | ||
− | | for লুপ i ভ্যারিয়েবল | + | | '''for''' লুপ '''i''' ভ্যারিয়েবল অন্তিম ইনডেক্সে যাওয়া পর্যন্ত এক্সিকিউট করবে। |
|- | |- | ||
| 06:38 | | 06:38 | ||
− | |এখানে, foreach লুপ অ্যারের প্রতিটি এলিমেন্টের জন্য এক্সিকিউট করা হবে। | + | |এখানে, '''foreach''' লুপ অ্যারের প্রতিটি এলিমেন্টের জন্য এক্সিকিউট করা হবে। |
|- | |- | ||
|06:46 | |06:46 | ||
− | | একবার | + | | একবার অ্যারে তার অন্তিম এলিমেন্টে পৌছে গেলে, এটি '''foreach''' লুপ থেকে প্রস্থান করবে। |
|- | |- | ||
|06:53 | |06:53 | ||
− | |আপনি for এবং foreach লুপ সম্পর্কে সচেতন না থাকলে, | + | |আপনি '''for''' এবং '''foreach''' লুপ সম্পর্কে সচেতন না থাকলে, |
|- | |- | ||
Line 375: | Line 371: | ||
|- | |- | ||
|07:04 | |07:04 | ||
− | | | + | | ফাইলটি সংরক্ষণ করুন। |
|- | |- | ||
|07:07 | |07:07 | ||
− | |টার্মিনালে ফিরে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন, | + | |এখন টার্মিনালে ফিরে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন, |
|- | |- | ||
|07:12 | |07:12 | ||
− | | perl স্পেস loopingOverArray ডট pl | + | | '''perl''' স্পেস '''loopingOverArray''' ডট '''pl''' |
|- | |- | ||
Line 398: | Line 394: | ||
|- | |- | ||
|07:28 | |07:28 | ||
− | |@ alphaArray = | + | |'''@ alphaArray''' = প্রথম বন্ধনীতে '''a''' ডট ডট '''d''' বন্ধনী বন্ধ করুন সেমিকোলন। |
|- | |- | ||
|07:37 | |07:37 | ||
− | |অর্থাত alphaArray তে 'a', 'b', 'c' এবং 'd' এলিমেন্ট থাকবে। | + | |অর্থাত '''alphaArray''' তে ''''a', 'b', 'c'''' এবং ''''d'''' এলিমেন্ট থাকবে। |
|- | |- | ||
|07:44 | |07:44 | ||
− | | একইভাবে, @numericArray = | + | | একইভাবে, '''@numericArray''' = প্রথম বন্ধনীতে '''1''' ডট ডট '''5''' বন্ধনী বন্ধ করুন সেমিকোলন, অর্থাত '''@numericArray''' = প্রথম বন্ধনীতে '''1''' কমা '''2''' কমা '''3''' কমা '''4''' কমা '''5''' এর সমান। |
|- | |- | ||
Line 413: | Line 409: | ||
|- | |- | ||
|08:06 | |08:06 | ||
− | |এখানে অ্যারের একটি অংশ নিয়ে | + | |এখানে অ্যারের একটি অংশ নিয়ে নতুন অ্যারেতে রাখা হয়। |
|- | |- | ||
|08:13 | |08:13 | ||
− | |@array = 19 কমা 23 কমা 56 কমা 45 কমা 87 কমা 89 | + | |'''@array''' = প্রথম বন্ধনীতে '''19''' কমা '''23''' কমা '''56''' কমা '''45''' কমা '''87''' কমা '''89''' বন্ধনী বন্ধ করুন সেমিকোলন। |
|- | |- | ||
|08:27 | |08:27 | ||
− | | @newArray = @array | + | | '''@newArray''' = '''@array''' বর্গাকার বন্ধনীতে '''1''' কমা '''4''' কমা বর্গাকার বন্ধনী বন্ধ করুন সেমিকোলন। |
|- | |- | ||
Line 429: | Line 425: | ||
|- | |- | ||
|08:42 | |08:42 | ||
− | |@newArray = | + | |'''@newArray''' = প্রথম বন্ধনীতে '''23''' কমা '''87''' বন্ধনী বন্ধ করুন সেমিকোলন। |
|- | |- | ||
|08:51 | |08:51 | ||
− | |সংক্ষেপে, | + | |সংক্ষেপে, এই টিউটোরিয়ালে শিখেছি |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 460: | Line 453: | ||
|- | |- | ||
|09:05 | |09:05 | ||
− | |অ্যারে স্লায়সিং স্যাম্পল প্রোগ্রাম ব্যবহার | + | |অ্যারে স্লায়সিং স্যাম্পল প্রোগ্রাম ব্যবহার করেছি। |
|- | |- | ||
Line 468: | Line 461: | ||
|- | |- | ||
|09:10 | |09:10 | ||
− | |রামধনু রঙের | + | |রামধনু রঙের অ্যারের ঘোষণা। |
|- | |- | ||
Line 480: | Line 473: | ||
|- | |- | ||
|09:19 | |09:19 | ||
− | |for এবং foreach | + | |'''for''' এবং '''foreach''' লুপ ব্যবহার করে অ্যারের প্রতিটি এলিমেন্টের লুপ করা। |
|- | |- | ||
|09:25 | |09:25 | ||
− | |@myArray = | + | |'''@myArray''' = প্রথম বন্ধনীতে '''1..9''' বন্ধনী বন্ধ করুন সেমিকোলন এবং তারপর অ্যারে স্লায়সিং ব্যবহার করে উপরের অ্যারে থেকে বিজোড় সংখ্যার একটি অ্যারে তৈরী করুন। |
|- | |- | ||
Line 500: | Line 493: | ||
|- | |- | ||
| 09:53 | | 09:53 | ||
− | | স্পোকেন টিউটোরিয়াল প্রকল্প দল, | + | | স্পোকেন টিউটোরিয়াল প্রকল্প দল, কর্মশালার আয়োজন করে। |
|- | |- | ||
Line 508: | Line 501: | ||
|- | |- | ||
|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''' |
|- | |- | ||
| 10:31 | | 10:31 | ||
− | | | + | | আমি কৌশিক দত্ত |
|- | |- | ||
− | |10:35 | + | |10:35 |
− | | | + | |এই টিউটোরিয়ালটি অনুবাদ করেছি। |
|- | |- |
Latest revision as of 13:05, 26 February 2017
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 | এটি gedit এ arrayIndex ডট pl ফাইল খুলবে। |
01:57 | এখন স্ক্রিনে প্রদর্শিত নিম্ন কোড লিখুন। |
02:02 | 5 টি এলিমেন্টের সাথে একটি অ্যারে ঘোষিত এবং সংজ্ঞায়িত করেছি। |
02:07 | অ্যারে ইনডেক্স শূন্য থেকে শুরু হয়, শেষের ইনডেক্স ভ্যালু হবে 4 অর্থাত |
02:14 | এলিমেন্টের সংখ্যা যা হল 5, বিয়োগ 1. |
02:18 | এখন ফাইলটি সংরক্ষণ করুন। |
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 | এখন ফাইলটি সংরক্ষণ করুন। |
03:57 | স্ক্রিপ্ট এক্সিকিউট করতে |
03:59 | টার্মিনালে গিয়ে লিখুন - |
04:02 | perl স্পেস arrayLength ডট pl এবং এন্টার টিপুন। |
04:07 | আউটপুট টার্মিনালে প্রদর্শিত হয়েছে। |
04:12 | এখন, অ্যারেতে প্রতিটি এলিমেন্ট এক্সেস করা বুঝি। |
04:18 | Indexing এলিমেন্ট এক্সেস করতে ব্যবহৃত হয়। |
04:22 | এখন অ্যারের এলিমেন্ট এক্সেস করার একটি উদাহরণ দেখি - |
04:27 | প্রথম স্থানে। অন্তিম স্থানে। |
04:29 | যে কোনো স্থানে। |
04:32 | টার্মিনালে গিয়ে লিখুন - |
04:35 | gedit স্পেস perlArray ডট pl স্পেস & |
04:42 | এবং এন্টার টিপুন। |
04:45 | প্রদর্শিত নিম্ন কোড লিখুন। |
04:49 | myArray |
04:50 | @ (at the rate) চিহ্ন এর সাথে ঘোষিত হয়েছে। |
04:54 | এলিমেন্ট এক্সেস করতে $ চিহ্ন ব্যবহার করা হবে। |
04:59 | যেকোনো স্থানে এলিমেন্ট এক্সেস করতে, অ্যারের ইনডেক্স পাস করতে হবে। |
05:07 | এখানে, myArray এর প্রথম এলিমেন্ট অ্যাক্সেস করতে, |
05:11 | ইনডেক্স হিসানে শূন্য পাস করা হয়েছে। |
05:16 | myArray এর অন্তিম এলিমেন্ট এক্সেস করতে, myArray এর অন্তিম ইনডেক্স পাস করেছি। |
05:24 | এই সম্পর্কে যা শিখেছি আবার দেখি। |
05:28 | এখন ফাইলটি সংরক্ষণ করে |
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 | ফাইলটি সংরক্ষণ করুন। |
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: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 | ধন্যবাদ। |