Difference between revisions of "C-and-C++/C4/Working-With-Structures/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 94: Line 94:
 
|-
 
|-
 
|  01:17
 
|  01:17
| struct var হল struct name এর মত ভ্যারিয়েবল।
+
| '''struct var''' হল '''struct name''' এর মত ভ্যারিয়েবল।
  
 
|-
 
|-
 
| 01:22
 
| 01:22
| উদাহরণস্বরূপ struct employee addr;
+
| উদাহরণস্বরূপ '''struct employee addr''';
 
|-
 
|-
 
|  01:27
 
|  01:27
| addr হল এমপ্লয়ের মত ভ্যারিয়েবল।
+
| '''addr''' হল এমপ্লয়ের মত ভ্যারিয়েবল।
  
 
|-
 
|-
Line 116: Line 116:
 
|-
 
|-
 
| 01:38
 
| 01:38
| উল্লেখ্য যে আমাদের ফাইলের নাম structure.c
+
| উল্লেখ্য যে আমাদের ফাইলের নাম '''structure.c'''
  
 
|-
 
|-
Line 136: Line 136:
 
|-
 
|-
 
|  01:57
 
|  01:57
|  তারপর আমরা english, maths এবং science হিসেবে তিনটি ইন্টিজার ভ্যারিয়েবল ঘোষিত করেছি।
+
|  তারপর আমরা '''english, maths''' এবং '''science''' হিসেবে তিনটি ইন্টিজার ভ্যারিয়েবল ঘোষিত করেছি।
  
 
|-
 
|-
Line 148: Line 148:
 
|-
 
|-
 
| 02:12
 
| 02:12
|  এখানে আমরা একটি ইন্টিজার ভ্যারিয়েবল total ঘোষিত করেছি।
+
|  এখানে আমরা একটি ইন্টিজার ভ্যারিয়েবল '''total''' ঘোষিত করেছি।
  
 
|-
 
|-
 
| 02:17
 
| 02:17
| এখন আমরা একটি স্ট্রাকচার ভ্যারিয়েবল stud ঘোষিত করেছি। stud একটি স্টুডেন্টের মত ভ্যারিয়েবল যা স্ট্রাকচার সদস্য অ্যাক্সেস ও সংশোধন করতে ব্যবহৃত হয়েছে।
+
| এখন আমরা একটি স্ট্রাকচার ভ্যারিয়েবল '''stud''' ঘোষিত করেছি। '''stud''' একটি স্টুডেন্টের মত ভ্যারিয়েবল যা স্ট্রাকচার সদস্য অ্যাক্সেস ও সংশোধন করতে ব্যবহৃত হয়েছে।
  
 
|-
 
|-
Line 176: Line 176:
 
|-
 
|-
 
|  02:47
 
|  02:47
| এখন Save এ টিপুন।
+
| এখন '''Save''' এ টিপুন।
  
 
|-
 
|-
Line 184: Line 184:
 
|-
 
|-
 
|  02:51
 
|  02:51
| আপনার কীবোর্ড Ctrl, Alt এবং T  
+
| আপনার কীবোর্ড '''Ctrl, Alt''' এবং '''T'''
  
 
|-
 
|-
Line 196: Line 196:
 
|-
 
|-
 
|  03:01
 
|  03:01
|gcc space structure.c space -o space struct  
+
|'''gcc''' space '''structure.c''' space '''-o''' space '''struct'''
  
 
|-
 
|-
 
|  03:10
 
|  03:10
|এবং enter টিপুন।
+
|এবং '''enter''' টিপুন।
  
 
|-
 
|-
Line 208: Line 208:
 
|-
 
|-
 
|  03:13
 
|  03:13
|./struct এবং enter টিপুন।
+
|'''./struct''' এবং '''enter''' টিপুন।
  
 
|-
 
|-
Line 228: Line 228:
 
|-
 
|-
 
|  03:31
 
|  03:31
|প্রথমে আপনার কীবোর্ড Shift, Ctrl এবং S কী একসাথে টিপুন।
+
|প্রথমে আপনার কীবোর্ড '''Shift, Ctrl''' এবং '''S''' কী একসাথে টিপুন।
  
 
|-
 
|-
 
|  03:37
 
|  03:37
|এখন ফাইলটি .cpp এক্সটেনশন দিয়ে সংরক্ষণ করুন। save এ টিপুন।
+
|এখন ফাইলটি '''.cpp''' এক্সটেনশন দিয়ে সংরক্ষণ করুন। save এ টিপুন।
  
 
|-
 
|-
 
|  03:44
 
|  03:44
|  হেডার ফাইলটি iostream হিসাবে পরিবর্তন করি।
+
|  হেডার ফাইলটি '''iostream''' হিসাবে পরিবর্তন করি।
  
 
|-
 
|-
 
| 03:48
 
| 03:48
| এখন using স্টেটমেন্ট যোগ করুন এবং save এ টিপুন।
+
| এখন '''using''' স্টেটমেন্ট যোগ করুন এবং '''save''' এ টিপুন।
  
 
|-
 
|-
 
|  03:57
 
|  03:57
| C ++ এ ফাংশন বিবৃতি C এর মতই।
+
| '''C ++''' এ ফাংশন বিবৃতি '''C''' এর মতই।
  
 
|-
 
|-
Line 252: Line 252:
 
|-
 
|-
 
| 04:05
 
| 04:05
|  শেষে আমরা printf স্টেটমেন্ট cout স্টেটমেন্ট দিয়ে প্রতিস্থাপিত করব।
+
|  শেষে আমরা '''printf''' স্টেটমেন্ট '''cout''' স্টেটমেন্ট দিয়ে প্রতিস্থাপিত করব।
  
 
|-
 
|-
 
|  04:08
 
|  04:08
|  ফরমেট স্পেসিফায়ার এবং \n  মুছে ফেলুন।
+
|  ফরমেট স্পেসিফায়ার এবং '''\'''n  মুছে ফেলুন।
  
 
|-
 
|-
Line 276: Line 276:
 
|-
 
|-
 
|  04:25
 
|  04:25
|এবং ডাবল উদ্ধৃতির মধ্যে ব্যাকস্ল্যাশ \ লিখুন।
+
|এবং ডাবল উদ্ধৃতির মধ্যে ব্যাকস্ল্যাশ '''\n''' লিখুন।
  
 
|-
 
|-
 
|  04:29
 
|  04:29
|  এখন save এ টিপুন।
+
|  এখন '''save''' এ টিপুন।
  
 
|-
 
|-
Line 292: Line 292:
 
|-
 
|-
 
|  04:35
 
|  04:35
|কম্পাইল করতে লিখুন, g++ space structure.cpp space -o space struct1
+
|কম্পাইল করতে লিখুন, '''g++''' space '''structure.cpp'''p space '''-o''' space '''struct1'''
  
 
|-
 
|-
 
|  04:47
 
|  04:47
|এখানে struct1 আছে কারণ আমরা structure.c ফাইলের জন্য আউটপুট প্যারামিটার প্রতিস্থাপিত করতে চাই না।
+
|এখানে '''struct1''' আছে কারণ আমরা '''structure.c''' ফাইলের জন্য আউটপুট প্যারামিটার প্রতিস্থাপিত করতে চাই না।
 
|-
 
|-
 
|  04:55
 
|  04:55
|এখন Enter টিপুন।
+
|এখন '''Enter''' টিপুন।
  
 
|-
 
|-
 
|  04:57
 
|  04:57
|এক্সিকিউট করতে লিখুন ./struct1  
+
|এক্সিকিউট করতে লিখুন '''./struct1'''
 
|-
 
|-
 
|  05:02
 
|  05:02
|Enter টিপুন।
+
|'''Enter''' টিপুন।
  
 
|-
 
|-
 
|  05:04
 
|  05:04
| আউটপুট Total is 210 হিসাবে প্রদর্শিত হয়েছে।
+
| আউটপুট '''Total is 210''' হিসাবে প্রদর্শিত হয়েছে।
 
|-
 
|-
 
|  05:08  
 
|  05:08  
|আপনি দেখতে পারেন যে আউটপুট আমাদের C কোডের অনুরূপ।
+
|আপনি দেখতে পারেন যে আউটপুট আমাদের '''C''' কোডের অনুরূপ।
  
 
|-
 
|-
Line 333: Line 333:
 
|-
 
|-
 
|  05:21
 
|  05:21
|যেমন struct struct_name;
+
|যেমন '''struct struct_name''';
  
 
|-
 
|-
Line 341: Line 341:
 
|-
 
|-
 
|  05:26
 
|  05:26
|যেমন stud.maths = 75;  
+
|যেমন '''stud.maths = 75''';  
  
 
|-
 
|-
Line 348: Line 348:
 
|-
 
|-
 
|  05:33
 
|  05:33
|যেমন total = stud.eng + stud.maths + stud.science;  
+
|যেমন '''total = stud.eng + stud.maths + stud.science''';  
 
|-
 
|-
 
|  05:40
 
|  05:40

Revision as of 16:23, 12 September 2013

Time' Narration


00:01 C এবং C ++ এ স্ট্রাকচারস এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে আমরা শিখব,
00:09 স্ট্রাকচার কি?
00:11 স্ট্রাকচারের বিবৃতি।
00:13 আমরা এটি একটি উদাহরণের দ্বারা করব।
00:16 এই টিউটোরিয়ালটি রেকর্ড করতে আমি
00:19 উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 এবং
00:23 gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
00:29 স্ট্রাকচারের ভূমিকা দিয়ে শুরু করা যাক।
00:32 যখন এক বা একাধিক ভ্যারিয়েবল এক নামের নিচে শ্রেণীবদ্ধ থাকে তখন তাকে স্ট্রাকচার বলা হয়।
00:38 স্ট্রাকচার এক বস্তুতে ভিন্ন তথ্য শ্রেণীভুক্ত করতে ব্যবহৃত হয়েছে।
00:43 একে কম্পাউন্ড ডেটা-টাইপ বলা হয়।
00:45 এটি সম্পর্কিত তথ্য শ্রেণীভুক্ত করতে ব্যবহৃত হয়েছে।
00:49 এখন আমরা দেখব
00:50 স্ট্রাকচার ঘোষণা করতে সিনটেক্স।
00:53 এখানে struct কম্পাইলারকে বলে যে স্ট্রাকচার ঘোষিত হয়েছে।
00:59 struct name হল স্ট্রাকচারের নাম।
01:03 উদাহরণস্বরূপ struct employee;
01:05 আপনি যে কোনো নাম দিতে পারেন।
01:07 এখন আমরা একটি স্ট্রাকচার ভ্যারিয়েবল ঘোষিত করা দেখব।
01:12 এর জন্য সিনটেক্স হল
01:14 struct struct_name এবং struct_var;
01:17 struct var হল struct name এর মত ভ্যারিয়েবল।
01:22 উদাহরণস্বরূপ struct employee addr;
01:27 addr হল এমপ্লয়ের মত ভ্যারিয়েবল।
01:31 এখন উদাহরণ দেখা যাক।
01:33 আমি ইতিমধ্যে এডিটরে প্রোগ্রাম লিখেছি।
01:36 সুতরাং এটি খুলি।
01:38 উল্লেখ্য যে আমাদের ফাইলের নাম structure.c
01:42 এই প্রোগ্রামে আমরা স্ট্রাকচার ব্যবহার করে তিনটি বিষয়ের সমষ্টি নিরূপণ করা শিখব।
01:49 এখন কোড ব্যাখ্যা করি।
01:51 এটি আমাদের হেডার ফাইল।
01:53 এখানে আমরা স্টুডেন্ট রূপে একটি স্ট্রাকচার ঘোষিত করেছি।
01:57 তারপর আমরা english, maths এবং science হিসেবে তিনটি ইন্টিজার ভ্যারিয়েবল ঘোষিত করেছি।
02:04 স্ট্রাকচারে নির্ধারিত ভ্যারিয়েবলকে স্ট্রাকচার সদস্য হিসেবে বলা হয়।
02:10 এটি আমাদের মেন ফাংশন।
02:12 এখানে আমরা একটি ইন্টিজার ভ্যারিয়েবল total ঘোষিত করেছি।
02:17 এখন আমরা একটি স্ট্রাকচার ভ্যারিয়েবল stud ঘোষিত করেছি। stud একটি স্টুডেন্টের মত ভ্যারিয়েবল যা স্ট্রাকচার সদস্য অ্যাক্সেস ও সংশোধন করতে ব্যবহৃত হয়েছে।
02:30 এখানে আমরা সদস্যদের সংশোধন করেছি,
02:32 75, 70 এবং 65 মান নির্ধারিত করে।
02:38 এখানে আমরা তিনটি বিষয়ের সমষ্টি নিরূপণ করি।
02:42 তারপর আমরা ফলাফল প্রিন্ট করি।
02:44 এটি আমাদের রিটার্ন স্টেটমেন্ট।
02:47 এখন Save এ টিপুন।
02:49 প্রোগ্রাম এক্সিকিউট করি।
02:51 আপনার কীবোর্ড Ctrl, Alt এবং T
02:54 একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
03:00 কম্পাইল করতে লিখুন
03:01 gcc space structure.c space -o space struct
03:10 এবং enter টিপুন।
03:12 এক্সিকিউট করতে লিখুন
03:13 ./struct এবং enter টিপুন।
03:18 আউটপুট Total is 210 হিসাবে প্রদর্শিত হয়েছে।
03:22 এখন আমরা একই প্রোগ্রাম C ++ এ এক্সিকিউট করব।
03:26 প্রোগ্রামে ফিরে আসি।
03:28 আমি একই কোড এডিট করব,
03:31 প্রথমে আপনার কীবোর্ড Shift, Ctrl এবং S কী একসাথে টিপুন।
03:37 এখন ফাইলটি .cpp এক্সটেনশন দিয়ে সংরক্ষণ করুন। save এ টিপুন।
03:44 হেডার ফাইলটি iostream হিসাবে পরিবর্তন করি।
03:48 এখন using স্টেটমেন্ট যোগ করুন এবং save এ টিপুন।
03:57 C ++ এ ফাংশন বিবৃতি C এর মতই।
04:02 তাই এখানে কিছু পরিবর্তন করার প্রয়োজন নেই।
04:05 শেষে আমরা printf স্টেটমেন্ট cout স্টেটমেন্ট দিয়ে প্রতিস্থাপিত করব।
04:08 ফরমেট স্পেসিফায়ার এবং \n মুছে ফেলুন।
04:16 এখন কমা মুছে ফেলুন।
04:17 দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
04:21 এখানে ক্লোসিং ব্রেকেট মুছে ফেলুন।
04:23 আবার দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
04:25 এবং ডাবল উদ্ধৃতির মধ্যে ব্যাকস্ল্যাশ \n লিখুন।
04:29 এখন save এ টিপুন।
04:31 প্রোগ্রাম এক্সিকিউট করি।
04:33 টার্মিনালে ফিরে আসুন।
04:35 কম্পাইল করতে লিখুন, g++ space structure.cppp space -o space struct1
04:47 এখানে struct1 আছে কারণ আমরা structure.c ফাইলের জন্য আউটপুট প্যারামিটার প্রতিস্থাপিত করতে চাই না।
04:55 এখন Enter টিপুন।
04:57 এক্সিকিউট করতে লিখুন ./struct1
05:02 Enter টিপুন।
05:04 আউটপুট Total is 210 হিসাবে প্রদর্শিত হয়েছে।
05:08 আপনি দেখতে পারেন যে আউটপুট আমাদের C কোডের অনুরূপ।
05:12 এখন আমাদের স্লাইডে ফিরে যাই।
05:15 সংক্ষিপ্তকরণ করি। এই টিউটোরিয়ালে আমরা শিখেছি,
05:18 স্ট্রাকচার
05:19 স্ট্রাকচারের বিবৃতি
05:21 যেমন struct struct_name;
05:24 স্ট্রাকচারের সদস্যদের অ্যাক্সেস করা
05:26 যেমন stud.maths = 75;
05:30 স্ট্রাকচার ভ্যারিয়েবল যোগ করা
05:33 যেমন total = stud.eng + stud.maths + stud.science;
05:40 নির্দেশিত কাজ হিসাবে,
05:41 এম্প্লয়ের রেকর্ড প্রদর্শন করতে একটি প্রোগ্রাম লিখুন।
05:45 যেমন নাম, ঠিকানা, পদবী এবং বেতন।
05:49 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
05:53 এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
05:55 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
06:00 কথ্য টিউটোরিয়াল প্রকল্প দল
06:02 কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
06:05 যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
06:08 এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
06:15 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
06:19 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
06:26 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro.
06:30 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
06:33 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble