C-and-C++/C3/Working-With-2D-Arrays/Bengali
From Script | Spoken-Tutorial
Revision as of 15:34, 10 September 2013 by Kaushik Datta (Talk | contribs)
Time' | Narration |
00:02 | C এবং C ++ এ 2 dimensional Arrays এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00:08 | এই টিউটোরিয়ালে আমরা শিখব, |
00:11 | 2 dimensional Array কি? |
00:13 | আমরা এটি একটি উদাহরণের সাহায্যে করব। |
00:16 | এই টিউটোরিয়ালটি রেকর্ড করতে আমি |
00:19 | উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 এবং |
00:23 | উবুন্টুতে gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি। |
00:30 | 2 dimensional Array এর ভূমিকা দিয়ে শুরু করা যাক। |
00:34 | 2-D অ্যারে রো কলাম ম্যাট্রিক্সে সংরক্ষিত হয়েছে। |
00:38 | বাম ইনডেক্স রো নির্দেশ করে। |
00:42 | ডান ইনডেক্স কলাম নির্দেশ করে। |
00:45 | C এবং C ++ এ ম্যাট্রিক্স বা অ্যারের শুরুর ইনডেক্স সর্বদা 0 হয়। |
00:52 | এখানে আমরা একটি 2 dimensional Array দেখি, |
00:55 | রো কলাম ম্যাট্রিক্সে। শুরুর ইনডেক্স হল 0. |
01:01 | এখন একটি 2 dimensional Array ঘোষিত করা দেখি। |
01:05 | এর সিনটেক্স হল |
01:07 | data-type arr_name[row] [col]; |
01:13 | এখানে আমরা 2 কলাম এবং 3 রো এর সাথে 2 dimensional Array ঘোষিত করেছি। |
01:22 | এখন একটি উদাহরণ দেখা যাক। |
01:24 | আমি ইতিমধ্যে প্রোগ্রাম লিখে ফেলেছি। |
01:26 | এটি খুলি। |
01:28 | উল্লেখ্য যে আমাদের ফাইলের নাম 2d-array.c |
01:34 | এই প্রোগ্রামে আমরা 2 dimensional অ্যারের উপাদানের সমষ্টি নির্ণয় করব। |
01:41 | এখন আমি কোড ব্যাখ্যা করি। |
01:44 | এটি আমাদের হেডার ফাইল। |
01:47 | এটি আমাদের মেন ফাংশন। |
01:49 | এখানে আমি i এবং j ভ্যারিয়েবল ঘোষিত করেছি। |
01:53 | তারপর আমরা 3 rows এবং 4 columns এর সাথে num1 |
01:59 | এবং আবার 3 rows এবং 4 columns এর সাথে num2 ঘোষিত করেছি। |
02:04 | num1 এবং num2 হল 2 dimensional Array. |
02:08 | এখানে আমরা ব্যবহারকারীর কাছ থেকে ইনপুট হিসেবে num1 ম্যাট্রিক্সের উপাদান নেই। |
02:14 | এলিমেন্ট রো হিসাবে সংরক্ষিত হয়েছে। |
02:17 | আমরা রো হিসাবে i এবং কলাম হিসাবে j বিবেচিত করেছি। |
02:23 | এই ফর লুপ যাচাই করবে যে i 0 থেকে 2 পর্যন্ত রান করে। |
02:28 | এই ফর লুপ যাচাই করবে যে j 0 থেকে 3 পর্যন্ত রান করে। |
02:34 | একইভাবে, এখানে আমরা ব্যবহারকারীর কাছ থেকে ইনপুট হিসেবে num2 ম্যাট্রিক্সের উপাদান নেই। |
02:41 | এখানে আমরা ম্যাট্রিক্স num1 প্রদর্শন করি। |
02:44 | এখানে %3d টার্মিনালে ম্যাট্রিক্স সারিবদ্ধ করতে ব্যবহৃত হয়েছে। |
02:50 | এখন এখানে আমরা ম্যাট্রিক্স num2 প্রদর্শন করি। |
02:53 | তারপর আমরা num1 ম্যাট্রিক্স এবং num2 ম্যাট্রিক্স যোগ করি |
02:57 | এবং ফলাফল প্রদর্শন করি। |
03:00 | এটি আমাদের রিটার্ন স্টেটমেন্ট। |
03:02 | এখন, Save এ টিপুন। |
03:05 | প্রোগ্রাম এক্সিকিউট করি। |
03:08 | আপনার কীবোর্ড Ctrl, Alt এবং T একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। |
03:15 | কম্পাইল করতে লিখুন, |
03:17 | gcc 2d-array.c -o arr এবং Enter টিপুন। |
03:29 | এক্সিকিউট করতে লিখুন ./ arr এখন Enter টিপুন। |
03:34 | এখানে আমরা দেখি enter the elements of 3 into 4 array num1. |
03:40 | আমি এখন মানগুলি লিখব। |
03:52 | এখন আমরা দেখি enter the elements of 3 into 4 array num2. |
03:58 | আমি মানগুলি লিখব। |
04:11 | আউটপুট প্রদর্শিত হয়েছে। |
04:13 | এখানে আমরা num1 ম্যাট্রিক্স দেখতে পারি। |
04:17 | এখানে আমরা num2 ম্যাট্রিক্স দেখতে পারি। |
04:20 | এবং এটি হল num1 এবং num2 এর যোগফল। |
04:24 | এখন আমরা একই প্রোগ্রাম C ++ এ এক্সিকিউট করা দেখবো। |
04:30 | আমি ইতিমধ্যে প্রোগ্রামটি দেখেছি। আমি এটি খুলবো এবং ব্যাখ্যা করব। |
04:34 | এটি হল C ++ এ 2 dimensional অ্যারের প্রোগ্রাম। |
04:39 | লক্ষ্য করুন যে আমাদের ফাইলের নাম 2d-array.cpp. এক্সটেনশন হল .cpp |
04:48 | এখন কোড ব্যাখ্যা করি। এটি হল iostream হিসাবে হেডার ফাইল। |
04:53 | এটি আমাদের ইউসিং স্টেটমেন্ট। |
04:56 | এটি মেন ফাংশন। |
04:58 | এখানে cout ফাংশন আছে। আমরা C ++ এ আউটপুট প্রিন্ট করতে cout ব্যবহার করি। |
05:06 | আমাদের কাছে cin ফাংশন আছে, আমরা C ++ এ লাইন পড়তে cin ব্যবহার করি। |
05:14 | এখানে আমরা \t ব্যবহার করি যার অর্থ অনুভূমিক ট্যাব যা 4টি স্পেসের সমান। |
05:21 | বাকি কোড আমাদের C কোডের অনুরূপ। এখন Save এ টিপুন। |
05:27 | এক্সিকিউট করি। |
05:29 | টার্মিনালে ফিরে আসি। |
05:31 | প্রম্পট পরিষ্কার করি। |
05:34 | কম্পাইল করতে লিখুন, g++ 2d- array.cpp -o arr এবং Enter টিপুন। |
05:47 | এক্সিকিউট করতে লিখুন ./arr1 এখন Enter টিপুন। |
05:53 | এখানে আমরা দেখি enter the elements of 3 into 4 array num1. |
05:58 | আমি মানগুলি লিখব। |
06:08 | এখন আমরা দেখি enter the elements of 3 into 4 array num2. |
06:14 | আমি একইভাবে মানগুলি লিখব। |
06:24 | আউটপুট প্রদর্শিত হয়েছে। আমরা num1 ম্যাট্রিক্স, num2 ম্যাট্রিক্স দেখতে পারি। |
06:32 | এবং এটি হল num1 এবং num2 এর যোগফল। |
06:36 | আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি। |
06:39 | স্লাইডে ফিরে আসি। সংক্ষিপ্তকরণ করি। |
06:43 | এই টিউটোরিয়ালে আমরা শিখেছি, |
06:45 | 2D অ্যারেতে উপাদান যোগ করা। |
06:49 | 2D অ্যারে প্রিন্ট করা। |
06:51 | এবং 2D অ্যারের সমষ্টি নির্ণয় করা। |
06:55 | নির্দেশিত কাজ হিসাবে |
06:56 | একটি প্রোগ্রাম লিখুন যা ব্যবহারকারীর কাছ থেকে ইনপুট হিসেবে দুটি 2D অ্যারে নেয়। |
07:02 | তাদের বিয়োগ করে ফলাফল নির্ণয় করুন। |
07:05 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
07:08 | এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। |
07:11 | যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। |
07:16 | কথ্য টিউটোরিয়াল প্রকল্প দল, |
07:18 | কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
07:21 | যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়। |
07:26 | এই বিষয়ে বিস্তারিত তথ্যের জন্য contact at spoken hyphen tutorial dot org তে ইমেল করুন। |
07:33 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। |
07:37 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। |
07:44 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
07:49 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ। |