C-and-C++/C4/Working-With-Structures/Bengali

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

Contributors and Content Editors

Kaushik Datta, Pratik kamble