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)

Jump to: navigation, search
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 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble