Difference between revisions of "PERL/C2/Arrays/Bengali"
From Script | Spoken-Tutorial
Line 236: | Line 236: | ||
|- | |- | ||
|04:27 | |04:27 | ||
− | |প্রথম স্থানে। | + | |প্রথম স্থানে। অন্তিম স্থানে। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 433: | Line 429: | ||
|- | |- | ||
|08:51 | |08:51 | ||
− | |সংক্ষেপে, | + | |সংক্ষেপে, এই টিউটোরিয়ালে শিখেছি |
− | + | ||
− | + | ||
− | + | ||
|- | |- |
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 | ধন্যবাদ। |