Difference between revisions of "C-and-C++/C3/Strings/Bengali"
From Script | Spoken-Tutorial
(2 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
|- | |- | ||
− | | 00 | + | | 00:01 |
|C এবং C++ এ Strings এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। | |C এবং C++ এ Strings এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। | ||
|- | |- | ||
− | | 00 | + | | 00:06 |
|এই টিউটোরিয়ালে আমরা শিখব, | |এই টিউটোরিয়ালে আমরা শিখব, | ||
|- | |- | ||
− | | 00 | + | | 00:08 |
|String কি। | |String কি। | ||
|- | |- | ||
− | | 00 | + | | 00:10 |
|String এর ঘোষণা। | |String এর ঘোষণা। | ||
|- | |- | ||
− | | 00 | + | | 00:13 |
|String এর আরম্ভীকরণ। | |String এর আরম্ভীকরণ। | ||
|- | |- | ||
− | | 00 | + | | 00:15 |
| String এর কয়েকটি উদাহরণ। | | String এর কয়েকটি উদাহরণ। | ||
|- | |- | ||
− | | 00 | + | | 00:17 |
|আমরা কিছু সাধারণ এরর এবং তাদের সমাধান ও দেখব। | |আমরা কিছু সাধারণ এরর এবং তাদের সমাধান ও দেখব। | ||
|- | |- | ||
− | | 00 | + | | 00:22 |
| এই টিউটোরিয়ালটি রেকর্ড করতে আমি | | এই টিউটোরিয়ালটি রেকর্ড করতে আমি | ||
|- | |- | ||
− | | 00 | + | | 00:25 |
|উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.04 | |উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.04 | ||
|- | |- | ||
− | |00 | + | |00:29 |
| এবং উবুন্টুতে gcc এবং g++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি। | | এবং উবুন্টুতে gcc এবং g++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি। | ||
|- | |- | ||
− | |00 | + | |00:35 |
|Strings এর পরিচিতি দ্বারা আরম্ভ করি। | |Strings এর পরিচিতি দ্বারা আরম্ভ করি। | ||
|- | |- | ||
− | |00 | + | |00:38 |
|String অক্ষরের একটি অনুক্রম, যা একক তথ্য আইটেম হিসাবে গণ্য করা হয়। | |String অক্ষরের একটি অনুক্রম, যা একক তথ্য আইটেম হিসাবে গণ্য করা হয়। | ||
|- | |- | ||
− | | 00 | + | | 00:44 |
|String এর আকার = String এর দৈর্ঘ্য + 1 | |String এর আকার = String এর দৈর্ঘ্য + 1 | ||
|- | |- | ||
− | | 00 | + | | 00:49 |
|এখন স্ট্রিং এর ঘোষণা সম্পর্কে বলি। | |এখন স্ট্রিং এর ঘোষণা সম্পর্কে বলি। | ||
|- | |- | ||
− | | 00 | + | | 00:52 |
|এর সিনট্যাক্স হল: | |এর সিনট্যাক্স হল: | ||
|- | |- | ||
− | | 00 | + | | 00:55 |
|char, name of string এবং Size | |char, name of string এবং Size | ||
|- | |- | ||
− | |00 | + | |00:59 |
|char হল ডেটা-টাইপ, name of the string হল স্ট্রিং এর নাম, এবং আমরা এখানে আকার দিতে পারি। | |char হল ডেটা-টাইপ, name of the string হল স্ট্রিং এর নাম, এবং আমরা এখানে আকার দিতে পারি। | ||
|- | |- | ||
− | | 01 | + | | 01:06 |
|উদাহরণস্বরূপ: এখানে আমরা size 10 এর সাথে character string names ঘোষিত করেছি। | |উদাহরণস্বরূপ: এখানে আমরা size 10 এর সাথে character string names ঘোষিত করেছি। | ||
|- | |- | ||
− | | 01 | + | | 01:13 |
|এখন আমরা একটি উদাহরণ দেখব। | |এখন আমরা একটি উদাহরণ দেখব। | ||
|- | |- | ||
− | | 01 | + | | 01:15 |
|আমি ইতিমধ্যে প্রোগ্রাম লিখেছি, আমি এটি খুলবো। | |আমি ইতিমধ্যে প্রোগ্রাম লিখেছি, আমি এটি খুলবো। | ||
|- | |- | ||
− | |01 | + | |01:19 |
|লক্ষ্য করুন আমাদের ফাইলের নাম string.c | |লক্ষ্য করুন আমাদের ফাইলের নাম string.c | ||
|- | |- | ||
− | |01 | + | |01:23 |
|এই প্রোগ্রামে, আমরা ইউসারের থেকে ইনপুট হিসাবে একটি স্ট্রিং নিয়ে এটি প্রিন্ট করব। | |এই প্রোগ্রামে, আমরা ইউসারের থেকে ইনপুট হিসাবে একটি স্ট্রিং নিয়ে এটি প্রিন্ট করব। | ||
|- | |- | ||
− | |01 | + | |01:29 |
|এখন কোড ব্যাখ্যা করি। | |এখন কোড ব্যাখ্যা করি। | ||
|- | |- | ||
− | |01 | + | |01:32 |
|এখানে হেডার ফাইল রয়েছে। | |এখানে হেডার ফাইল রয়েছে। | ||
|- | |- | ||
− | | 01 | + | | 01:34 |
|এখানে string.h এ string handling utilities এর declarations, functions, constants অন্তর্ভুক্ত। | |এখানে string.h এ string handling utilities এর declarations, functions, constants অন্তর্ভুক্ত। | ||
|- | |- | ||
− | | 01 | + | | 01:43 |
|স্ট্রিং ফাংশনের উপর কাজ করার সময় এই হেডার ফাইল অন্তর্ভুক্ত করা উচিত। | |স্ট্রিং ফাংশনের উপর কাজ করার সময় এই হেডার ফাইল অন্তর্ভুক্ত করা উচিত। | ||
|- | |- | ||
− | | 01 | + | | 01:47 |
|এটি আমাদের মেন ফাংশন। | |এটি আমাদের মেন ফাংশন। | ||
|- | |- | ||
− | |01 | + | |01:49 |
|এখানে আমরা size '30' এর সাথে স্ট্রিং strname ঘোষিত করছি। | |এখানে আমরা size '30' এর সাথে স্ট্রিং strname ঘোষিত করছি। | ||
|- | |- | ||
− | |01 | + | |01:55 |
|এখানে আমরা ইউসারের থেকে স্ট্রিং গ্রহণ করছি। | |এখানে আমরা ইউসারের থেকে স্ট্রিং গ্রহণ করছি। | ||
|- | |- | ||
− | |01 | + | |01:58 |
|স্ট্রিং পড়তে, আমরা ফরম্যাট স্পেসিফায়ার %s এর সাথে scanf () ফাংশন ব্যবহার করতে পারি। | |স্ট্রিং পড়তে, আমরা ফরম্যাট স্পেসিফায়ার %s এর সাথে scanf () ফাংশন ব্যবহার করতে পারি। | ||
|- | |- | ||
− | |02 | + | |02:05 |
|আমরা স্ট্রিং এর সাথে স্পেস অন্তর্ভুক্ত করতে caret চিহ্ন এবং \n ব্যবহার করছি। | |আমরা স্ট্রিং এর সাথে স্পেস অন্তর্ভুক্ত করতে caret চিহ্ন এবং \n ব্যবহার করছি। | ||
|- | |- | ||
− | | 02 | + | | 02:11 |
|তারপর স্ট্রিং প্রিন্ট করি। | |তারপর স্ট্রিং প্রিন্ট করি। | ||
|- | |- | ||
− | | 02 | + | | 02:13 |
| এবং এটি আমাদের রিটার্ন স্টেটমেন্ট। | | এবং এটি আমাদের রিটার্ন স্টেটমেন্ট। | ||
|- | |- | ||
− | | 02 | + | | 02:16 |
| এখন Save এ টিপুন। | | এখন Save এ টিপুন। | ||
|- | |- | ||
− | | 02 | + | | 02:18 |
| প্রোগ্রাম এক্সিকিউট করি। | | প্রোগ্রাম এক্সিকিউট করি। | ||
|- | |- | ||
− | | 02 | + | | 02:20 |
| আপনার কীবোর্ডে Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। | | আপনার কীবোর্ডে Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। | ||
|- | |- | ||
− | | 02 | + | | 02:30 |
|কম্পাইল করতে লিখুন, gcc স্পেস string.c স্পেস -o স্পেস str | |কম্পাইল করতে লিখুন, gcc স্পেস string.c স্পেস -o স্পেস str | ||
|- | |- | ||
− | | 02 | + | | 02:37 |
|এবং Enter টিপুন। | |এবং Enter টিপুন। | ||
|- | |- | ||
− | | 02 | + | | 02:40 |
| এক্সিকিউট করতে লিখুন, ডট slash str | | এক্সিকিউট করতে লিখুন, ডট slash str | ||
|- | |- | ||
− | | 02 | + | | 02:43 |
|এখন Enter টিপুন। | |এখন Enter টিপুন। | ||
|- | |- | ||
− | | 02 | + | | 02:46 |
|এখানে এটি Enter the string হিসাবে প্রদর্শিত হয়। | |এখানে এটি Enter the string হিসাবে প্রদর্শিত হয়। | ||
|- | |- | ||
− | | 02 | + | | 02:49 |
| আমি লিখব, Talk To A Teacher. | | আমি লিখব, Talk To A Teacher. | ||
|- | |- | ||
− | | 02 | + | | 02:56 |
|এখন Enter টিপুন। | |এখন Enter টিপুন। | ||
|- | |- | ||
− | | 02 | + | | 02:58 |
|আউটপুট হল The string is Talk To A Teacher | |আউটপুট হল The string is Talk To A Teacher | ||
|- | |- | ||
− | | 03 | + | | 03:03 |
|এখন স্লাইডে ফিরে আসি। | |এখন স্লাইডে ফিরে আসি। | ||
|- | |- | ||
− | | 03 | + | | 03:06 |
|এতক্ষণ আমরা স্ট্রিং এর ঘোষণা সম্পর্কে আলোচনা করেছি। | |এতক্ষণ আমরা স্ট্রিং এর ঘোষণা সম্পর্কে আলোচনা করেছি। | ||
|- | |- | ||
− | | 03 | + | | 03:10 |
|এখন string এর আরম্ভীকরণ নিয়ে আলোচনা করব। | |এখন string এর আরম্ভীকরণ নিয়ে আলোচনা করব। | ||
|- | |- | ||
− | | 03 | + | | 03:13 |
|এর সিনট্যাক্স হল: | |এর সিনট্যাক্স হল: | ||
|- | |- | ||
− | | 03 | + | | 03:16 |
|'''char var_name[size] = “string”; ''' | |'''char var_name[size] = “string”; ''' | ||
|- | |- | ||
− | | 03 | + | | 03:20 |
|উদাহরণস্বরূপ: এখানে আমরা size 10 এর সাথে character string “names" ঘোষিত করেছি এবং স্ট্রিং হল "Priya" | |উদাহরণস্বরূপ: এখানে আমরা size 10 এর সাথে character string “names" ঘোষিত করেছি এবং স্ট্রিং হল "Priya" | ||
|- | |- | ||
− | | 03 | + | | 03:28 |
|আরেকটি সিনট্যাক্স হল: | |আরেকটি সিনট্যাক্স হল: | ||
|- | |- | ||
− | | 03 | + | | 03:31 |
|char var_name[ ] = একক উদ্ধৃতি চিনহে {'S', 't', 'r', 'i', 'n', 'g'} | |char var_name[ ] = একক উদ্ধৃতি চিনহে {'S', 't', 'r', 'i', 'n', 'g'} | ||
|- | |- | ||
− | | 03 | + | | 03:36 |
|উদাহরণস্বরূপ: char names[10] = একক উদ্ধৃতি চিনহে {'P', 'r', 'i', 'y', 'a'} | |উদাহরণস্বরূপ: char names[10] = একক উদ্ধৃতি চিনহে {'P', 'r', 'i', 'y', 'a'} | ||
|- | |- | ||
− | | 03 | + | | 03:42 |
|এখন উদাহরণের দ্বারা প্রথম সিনট্যাক্সের ব্যবহার করা প্রদর্শন করি। | |এখন উদাহরণের দ্বারা প্রথম সিনট্যাক্সের ব্যবহার করা প্রদর্শন করি। | ||
|- | |- | ||
− | | 03 | + | | 03:48 |
|এডিটরে ফিরে যাই। আমি একই উদাহরণ ব্যবহার করব। | |এডিটরে ফিরে যাই। আমি একই উদাহরণ ব্যবহার করব। | ||
|- | |- | ||
− | | 03 | + | | 03:52 |
|প্রথমে আপনার কীবোর্ডে Shift, Ctrl এবং S কী একসাথে টিপুন। | |প্রথমে আপনার কীবোর্ডে Shift, Ctrl এবং S কী একসাথে টিপুন। | ||
|- | |- | ||
− | | 03 | + | | 03:58 |
|এখন ফাইল stringinitialize এর সাথে সংরক্ষণ করি। | |এখন ফাইল stringinitialize এর সাথে সংরক্ষণ করি। | ||
|- | |- | ||
− | | 04 | + | | 04:03 |
|এখন, Save এ টিপুন। | |এখন, Save এ টিপুন। | ||
|- | |- | ||
− | | 04 | + | | 04:06 |
| আমরা স্ট্রিং আরম্ভ করতে যাচ্ছি। | | আমরা স্ট্রিং আরম্ভ করতে যাচ্ছি। | ||
|- | |- | ||
− | | 04 | + | | 04:08 |
|সুতরাং, পঞ্চম লাইনে লিখুন | |সুতরাং, পঞ্চম লাইনে লিখুন | ||
|- | |- | ||
− | | 04 | + | | 04:11 |
| = এবং ডবল উদ্ধৃতি চিনহে “Spoken- Tutorial”; | | = এবং ডবল উদ্ধৃতি চিনহে “Spoken- Tutorial”; | ||
|- | |- | ||
− | | 04 | + | | 04:20 |
|এখন, Save এ টিপুন। | |এখন, Save এ টিপুন। | ||
|- | |- | ||
− | | 04 | + | | 04:22 |
|এখন এই দুটি লাইন মুছে ফেলুন, যেহেতু আমরা শুধু স্ট্রিং প্রিন্ট করতে যাচ্ছি। | |এখন এই দুটি লাইন মুছে ফেলুন, যেহেতু আমরা শুধু স্ট্রিং প্রিন্ট করতে যাচ্ছি। | ||
|- | |- | ||
− | | 04 | + | | 04:27 |
|Save এ টিপুন। | |Save এ টিপুন। | ||
|- | |- | ||
− | | 04 | + | | 04:30 |
|এক্সিকিউট করি। | |এক্সিকিউট করি। | ||
|- | |- | ||
− | | 04 | + | | 04:31 |
|টার্মিনালে ফিরে আসি। | |টার্মিনালে ফিরে আসি। | ||
|- | |- | ||
− | | 04 | + | | 04:33 |
|কম্পাইল করতে লিখুন, | |কম্পাইল করতে লিখুন, | ||
|- | |- | ||
− | | 04 | + | | 04:35 |
|gcc স্পেস stringinitialize.c স্পেস -o স্পেস str2 | |gcc স্পেস stringinitialize.c স্পেস -o স্পেস str2 | ||
Line 283: | Line 283: | ||
|- | |- | ||
− | | 04 | + | | 04:54 |
|এখন Enter টিপুন। | |এখন Enter টিপুন। | ||
|- | |- | ||
− | | 04 | + | | 04:56 |
|এক্সিকিউট করতে লিখুন dot slash str2 | |এক্সিকিউট করতে লিখুন dot slash str2 | ||
|- | |- | ||
− | | 05 | + | | 05:00 |
|আউটপুট হল "The string is Spoken-Tutorial" | |আউটপুট হল "The string is Spoken-Tutorial" | ||
|- | |- | ||
− | | 05 | + | | 05:06 |
|এখন আমরা কিছু সাধারণ এরর দেখব যা আমরা পেতে পারি। | |এখন আমরা কিছু সাধারণ এরর দেখব যা আমরা পেতে পারি। | ||
|- | |- | ||
− | | 05 | + | | 05:09 |
|প্রোগ্রামে ফিরে আসি। | |প্রোগ্রামে ফিরে আসি। | ||
|- | |- | ||
− | | 05 | + | | 05:11 |
|ধরুন এখানে আমরা string এর বানান sting হিসাবে লিখি। | |ধরুন এখানে আমরা string এর বানান sting হিসাবে লিখি। | ||
|- | |- | ||
− | | 05 | + | | 05:16 |
|এখন Save এ টিপুন। | |এখন Save এ টিপুন। | ||
|- | |- | ||
− | | 05 | + | | 05:18 |
− | |এক্সিকিউট করি। | + | |এক্সিকিউট করি। টার্মিনালে ফিরে আসি। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | 05 | + | | 05:21 |
|আগের মত কম্পাইল করি। | |আগের মত কম্পাইল করি। | ||
|- | |- | ||
− | | 05 | + | | 05:23 |
|আমরা একটি fatal এরর দেখি। | |আমরা একটি fatal এরর দেখি। | ||
|- | |- | ||
− | | 05 | + | | 05:25 |
|'''sting.h: no such file or directory ''' | |'''sting.h: no such file or directory ''' | ||
|- | |- | ||
− | | 05 | + | | 05:28 |
|'''compilation terminated ''' | |'''compilation terminated ''' | ||
|- | |- | ||
− | | 05 | + | | 05:30 |
|প্রোগ্রামে ফিরে আসি। | |প্রোগ্রামে ফিরে আসি। | ||
|- | |- | ||
− | | 05 | + | | 05:32 |
|এর কারণ হল কম্পাইলার sting.h নামের সাথে হেডার ফাইল খুঁজতে সক্ষম হয় না। | |এর কারণ হল কম্পাইলার sting.h নামের সাথে হেডার ফাইল খুঁজতে সক্ষম হয় না। | ||
|- | |- | ||
− | | 05 | + | | 05:39 |
|তাই এটি একটি এরর দেয়। | |তাই এটি একটি এরর দেয়। | ||
|- | |- | ||
− | | 05 | + | | 05:41 |
|এরর স্থির করি। | |এরর স্থির করি। | ||
|- | |- | ||
− | | 05 | + | | 05:43 |
|এখানে r লিখুন। | |এখানে r লিখুন। | ||
|- | |- | ||
− | | 05 | + | | 05:45 |
− | |এখন Save এ টিপুন। | + | |এখন Save এ টিপুন। আবার এক্সিকিউট করি। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | 05 | + | | 05:47 |
|টার্মিনালে ফিরে আসি। | |টার্মিনালে ফিরে আসি। | ||
|- | |- | ||
− | | 05 | + | | 05:50 |
|পূর্বের মত কম্পাইল এবং এক্সিকিউট করুন। | |পূর্বের মত কম্পাইল এবং এক্সিকিউট করুন। | ||
|- | |- | ||
− | | 05 | + | | 05:54 |
|হ্যাঁ, এটি কাজ করছে। | |হ্যাঁ, এটি কাজ করছে। | ||
|- | |- | ||
− | | 05 | + | | 05:56 |
|এখন, আরেকটি সাধারণ এরর দেখি। | |এখন, আরেকটি সাধারণ এরর দেখি। | ||
|- | |- | ||
− | | 05 | + | | 05:59 |
|প্রোগ্রামে ফিরে আসি। | |প্রোগ্রামে ফিরে আসি। | ||
|- | |- | ||
− | | 06 | + | | 06:02 |
|ধরুন, এখানে, আমি char এর বদলে int লিখব। | |ধরুন, এখানে, আমি char এর বদলে int লিখব। | ||
|- | |- | ||
− | | 06 | + | | 06:06 |
|এখন Save এ টিপুন। | |এখন Save এ টিপুন। | ||
|- | |- | ||
− | | 06 | + | | 06:07 |
|দেখি কি ঘটে। | |দেখি কি ঘটে। | ||
|- | |- | ||
− | | 06 | + | | 06:09 |
|টার্মিনালে ফিরে আসি। | |টার্মিনালে ফিরে আসি। | ||
|- | |- | ||
− | | 06 | + | | 06:11 |
|প্রম্পট পরিষ্কার করি। | |প্রম্পট পরিষ্কার করি। | ||
|- | |- | ||
− | | 06 | + | | 06:15 |
|আগের মত কম্পাইল করি। | |আগের মত কম্পাইল করি। | ||
|- | |- | ||
− | | 06 | + | | 06:17 |
|আমরা একটি এরর দেখি। | |আমরা একটি এরর দেখি। | ||
|- | |- | ||
− | | 06 | + | | 06:19 |
|'''Wide character array initialized from non-wide string ''' | |'''Wide character array initialized from non-wide string ''' | ||
|- | |- | ||
− | | 06 | + | | 06:24 |
|format %s expects argument of type 'char, ' but argument 2 has type 'int' | |format %s expects argument of type 'char, ' but argument 2 has type 'int' | ||
|- | |- | ||
− | | 06 | + | | 06:32 |
|প্রোগ্রামে ফিরে আসি। | |প্রোগ্রামে ফিরে আসি। | ||
|- | |- | ||
− | | 06 | + | | 06:36 |
|এর কারণ হল আমরা স্ট্রিং এর জন্য ফরম্যাট স্পেসিফায়ার রূপে %s ব্যবহার করেছি। | |এর কারণ হল আমরা স্ট্রিং এর জন্য ফরম্যাট স্পেসিফায়ার রূপে %s ব্যবহার করেছি। | ||
|- | |- | ||
− | | 06 | + | | 06:42 |
|এবং আমরা এটি ইন্টিজার ডেটা টাইপের সাথে শুরু করছি। | |এবং আমরা এটি ইন্টিজার ডেটা টাইপের সাথে শুরু করছি। | ||
|- | |- | ||
− | | 06 | + | | 06:47 |
|এরর স্থির করি। | |এরর স্থির করি। | ||
|- | |- | ||
− | | 06 | + | | 06:49 |
|এখানে char লিখুন। | |এখানে char লিখুন। | ||
|- | |- | ||
− | | 06 | + | | 06:51 |
|Save এ টিপুন। | |Save এ টিপুন। | ||
|- | |- | ||
− | | 06 | + | | 06:53 |
|এক্সিকিউট করি। টার্মিনালে ফিরে আসি। | |এক্সিকিউট করি। টার্মিনালে ফিরে আসি। | ||
|- | |- | ||
− | | 06 | + | | 06:56 |
|পূর্বের মত কম্পাইল এবং এক্সিকিউট করুন। | |পূর্বের মত কম্পাইল এবং এক্সিকিউট করুন। | ||
|- | |- | ||
− | | 07 | + | | 07:00 |
|হ্যাঁ, এটি কাজ করছে। | |হ্যাঁ, এটি কাজ করছে। | ||
|- | |- | ||
− | | 07 | + | | 07:03 |
|এখন আমরা একই প্রোগ্রাম C ++ এ এক্সিকিউট করা দেখবো। | |এখন আমরা একই প্রোগ্রাম C ++ এ এক্সিকিউট করা দেখবো। | ||
|- | |- | ||
− | | 07 | + | | 07:08 |
|প্রোগ্রামে ফিরে আসি। | |প্রোগ্রামে ফিরে আসি। | ||
|- | |- | ||
− | | 07 | + | | 07:11 |
|আমাদের string.c ফাইল খুলি। | |আমাদের string.c ফাইল খুলি। | ||
|- | |- | ||
− | | 07 | + | | 07:15 |
|এখানে কোড সম্পাদন করব। | |এখানে কোড সম্পাদন করব। | ||
|- | |- | ||
− | | 07 | + | | 07:18 |
|প্রথমে আপনার কীবোর্ডে Shift, Ctrl এবং S কী একসাথে টিপুন। | |প্রথমে আপনার কীবোর্ডে Shift, Ctrl এবং S কী একসাথে টিপুন। | ||
|- | |- | ||
− | | 07 | + | | 07:25 |
|এখন ফাইলটি .cpp এক্সটেনশন দিয়ে সংরক্ষণ করুন | |এখন ফাইলটি .cpp এক্সটেনশন দিয়ে সংরক্ষণ করুন | ||
|- | |- | ||
− | | 07 | + | | 07:29 |
|এবং save এ টিপুন। | |এবং save এ টিপুন। | ||
|- | |- | ||
− | | 07 | + | | 07:33 |
|হেডার ফাইলটি iostream হিসাবে পরিবর্তন করব। | |হেডার ফাইলটি iostream হিসাবে পরিবর্তন করব। | ||
|- | |- | ||
− | | 07 | + | | 07:38 |
|Using স্টেটমেন্ট যোগ করুন। | |Using স্টেটমেন্ট যোগ করুন। | ||
|- | |- | ||
− | | 07 | + | | 07:43 |
|এখন, Save এ টিপুন। | |এখন, Save এ টিপুন। | ||
|- | |- | ||
− | | 07 | + | | 07:47 |
|এখন আমরা এই ঘোষণা মুছে দেবো। | |এখন আমরা এই ঘোষণা মুছে দেবো। | ||
|- | |- | ||
− | | 07 | + | | 07:50 |
|এবং একটি স্ট্রিং ভ্যারিয়েবল ঘোষণা করব। | |এবং একটি স্ট্রিং ভ্যারিয়েবল ঘোষণা করব। | ||
|- | |- | ||
− | | 07 | + | | 07:53 |
|লিখুন string স্পেস strname এবং একটি semicolon. | |লিখুন string স্পেস strname এবং একটি semicolon. | ||
|- | |- | ||
− | | 07 | + | | 07:59 |
|Save এ টিপুন। | |Save এ টিপুন। | ||
|- | |- | ||
− | | 08 | + | | 08:02 |
| printf স্টেটমেন্ট cout স্টেটমেন্ট দ্বারা প্রতিস্থাপিত করুন। | | printf স্টেটমেন্ট cout স্টেটমেন্ট দ্বারা প্রতিস্থাপিত করুন। | ||
|- | |- | ||
− | | 08 | + | | 08:07 |
|এখানে ক্লোজিং বন্ধনী মুছে ফেলুন। | |এখানে ক্লোজিং বন্ধনী মুছে ফেলুন। | ||
|- | |- | ||
− | | 08 | + | | 08:11 |
|scanf স্টেটমেন্ট মুছে ফেলুন এবং লিখুন getline ওপেনিং বন্ধনী ক্লোজিং বন্ধনী, বন্ধনীতে লিখুন cin, strname | |scanf স্টেটমেন্ট মুছে ফেলুন এবং লিখুন getline ওপেনিং বন্ধনী ক্লোজিং বন্ধনী, বন্ধনীতে লিখুন cin, strname | ||
|- | |- | ||
− | | 08 | + | | 08:24 |
|শেষে, semicolon লিখুন। | |শেষে, semicolon লিখুন। | ||
|- | |- | ||
− | | 08 | + | | 08:28 |
|এখন আবার, printf স্টেটমেন্ট cout স্টেটমেন্ট দ্বারা প্রতিস্থাপিত করুন। | |এখন আবার, printf স্টেটমেন্ট cout স্টেটমেন্ট দ্বারা প্রতিস্থাপিত করুন। | ||
|- | |- | ||
− | | 08 | + | | 08:36 |
|ফরম্যাট স্পেসিফায়ার এবং \n মুছে দিন। | |ফরম্যাট স্পেসিফায়ার এবং \n মুছে দিন। | ||
|- | |- | ||
− | | 08 | + | | 08:40 |
|এখন কমা মুছে দিন। | |এখন কমা মুছে দিন। | ||
|- | |- | ||
− | | 08 | + | | 08:42 |
|দুটি ওপেনিং অ্যাঙ্গেল বন্ধনী লিখুন, এখানে বন্ধনী মুছে দিন। | |দুটি ওপেনিং অ্যাঙ্গেল বন্ধনী লিখুন, এখানে বন্ধনী মুছে দিন। | ||
|- | |- | ||
− | | 08 | + | | 08:49 |
|দুটি ওপেনিং অ্যাঙ্গেল বন্ধনী লিখুন এবং ডবল উদ্ধৃতি চিনহে লিখুন \n | |দুটি ওপেনিং অ্যাঙ্গেল বন্ধনী লিখুন এবং ডবল উদ্ধৃতি চিনহে লিখুন \n | ||
|- | |- | ||
− | | 08 | + | | 08:54 |
|এবং Save এ টিপুন। | |এবং Save এ টিপুন। | ||
|- | |- | ||
− | | 08 | + | | 08:58 |
|এখানে আমরা স্ট্রিং ভ্যারিয়েবল 'strname' ঘোষিত করেছি। | |এখানে আমরা স্ট্রিং ভ্যারিয়েবল 'strname' ঘোষিত করেছি। | ||
|- | |- | ||
− | | 09 | + | | 09:03 |
|যেহেতু আমরা C++ এ ফরম্যাট স্পেসিফায়ার ব্যবহার করি না, কম্পাইলারের জানা উচিত যে strname একটি স্ট্রিং ভ্যারিয়েবল। | |যেহেতু আমরা C++ এ ফরম্যাট স্পেসিফায়ার ব্যবহার করি না, কম্পাইলারের জানা উচিত যে strname একটি স্ট্রিং ভ্যারিয়েবল। | ||
|- | |- | ||
− | | 09 | + | | 09:13 |
|এখানে আমরা ইনপুট ক্রম থেকে অক্ষর এক্সট্রেক্ট করতে getline ব্যবহার করি। | |এখানে আমরা ইনপুট ক্রম থেকে অক্ষর এক্সট্রেক্ট করতে getline ব্যবহার করি। | ||
|- | |- | ||
− | | 09 | + | | 09:18 |
|এটি তাদের স্ট্রিং হিসাবে সংরক্ষণ করে। | |এটি তাদের স্ট্রিং হিসাবে সংরক্ষণ করে। | ||
|- | |- | ||
− | | 09 | + | | 09:22 |
|প্রোগ্রাম এক্সিকিউট করি। টার্মিনালে ফিরে আসি। | |প্রোগ্রাম এক্সিকিউট করি। টার্মিনালে ফিরে আসি। | ||
|- | |- | ||
− | | 09 | + | | 09:27 |
|প্রম্পট মুছে ফেলি। | |প্রম্পট মুছে ফেলি। | ||
|- | |- | ||
− | | 09 | + | | 09:30 |
|কম্পাইল করতে লিখুন, | |কম্পাইল করতে লিখুন, | ||
|- | |- | ||
− | | 09 | + | | 09:32 |
|g++ স্পেস string.cpp স্পেস -o স্পেস str3 | |g++ স্পেস string.cpp স্পেস -o স্পেস str3 | ||
|- | |- | ||
− | | 09 | + | | 09:39 |
|এবং Enter টিপুন। | |এবং Enter টিপুন। | ||
|- | |- | ||
− | | 09 | + | | 09:41 |
|এক্সিকিউট করতে লিখুন, ডট slash str3. | |এক্সিকিউট করতে লিখুন, ডট slash str3. | ||
|- | |- | ||
− | | 09 | + | | 09:46 |
− | |Enter টিপুন। | + | |Enter টিপুন। এটি Enter the string হিসাবে প্রদর্শিত হয়। |
|- | |- | ||
− | | 09 | + | | 09:50 |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|আমি Talk To A Teacher হিসাবে লিখব। | |আমি Talk To A Teacher হিসাবে লিখব। | ||
|- | |- | ||
− | | 09 | + | | 09:55 |
|এখন Enter টিপুন। | |এখন Enter টিপুন। | ||
|- | |- | ||
− | | 09 | + | | 09:57 |
|আউটপুট হল | |আউটপুট হল | ||
|- | |- | ||
− | | 09 | + | | 09:59 |
|''' "The string is Talk To A Teacher'' "' | |''' "The string is Talk To A Teacher'' "' | ||
|- | |- | ||
− | | 10 | + | | 10:03 |
|আমরা দেখতে পারি যে আউটপুট আমাদের C কোডের অনুরূপ। | |আমরা দেখতে পারি যে আউটপুট আমাদের C কোডের অনুরূপ। | ||
|- | |- | ||
− | | 10 | + | | 10:07 |
|এখন স্লাইডে ফিরে যাই। | |এখন স্লাইডে ফিরে যাই। | ||
|- | |- | ||
− | | 10 | + | | 10:10 |
− | |সংক্ষিপ্তকরণ করি। | + | |সংক্ষিপ্তকরণ করি। এই টিউটোরিয়াল আমরা শিখেছি |
|- | |- | ||
− | | 10 | + | | 10:13 |
− | + | |'''Strings ''', String এর ঘোষণা। | |
− | + | ||
− | + | ||
− | + | ||
− | |'''Strings ''' | + | |
|- | |- | ||
− | | 10 | + | | 10:16 |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|উদাহরণস্বরূপ: char strname[30] | |উদাহরণস্বরূপ: char strname[30] | ||
|- | |- | ||
− | |10 | + | |10:20 |
− | |String এর আরম্ভীকরণ। | + | |String এর আরম্ভীকরণ। উদাহরণস্বরূপ: char strname[30] = “Talk To A Teacher” |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | 10 | + | | 10:26 |
− | |নির্দেশিত কাজ হিসাবে | + | |নির্দেশিত কাজ হিসাবে |
|- | |- | ||
− | | 10 | + | | 10:28 |
|দ্বিতীয় সিনট্যাক্স ব্যবহার করে স্ট্রিং প্রিন্ট করতে একটি প্রোগ্রাম লিখুন। | |দ্বিতীয় সিনট্যাক্স ব্যবহার করে স্ট্রিং প্রিন্ট করতে একটি প্রোগ্রাম লিখুন। | ||
|- | |- | ||
− | | 10 | + | | 10:34 |
|এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। | |এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। | ||
|- | |- | ||
− | | 10 | + | | 10:37 |
|এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। | |এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। | ||
|- | |- | ||
− | | 10 | + | | 10:40 |
|যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। | |যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। | ||
|- | |- | ||
− | |10 | + | |10:44 |
|কথ্য টিউটোরিয়াল প্রকল্প দল | |কথ্য টিউটোরিয়াল প্রকল্প দল | ||
|- | |- | ||
− | | 10 | + | | 10:46 |
|কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। | |কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। | ||
|- | |- | ||
− | | 10 | + | | 10:49 |
|যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়। | |যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়। | ||
|- | |- | ||
− | | 10 | + | | 10:54 |
|এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন। | |এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন। | ||
|- | |- | ||
− | |11 | + | |11:01 |
|স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। | |স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। | ||
|- | |- | ||
− | |11 | + | |11:04 |
|এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। | |এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। | ||
|- | |- | ||
− | | 11 | + | | 11:12 |
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro. | |এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro. | ||
|- | |- | ||
− | | 11 | + | | 11:16 |
|আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। | |আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। | ||
|- | |- | ||
− | | 11 | + | | 11:20 |
|অংশগ্রহনের জন্য ধন্যবাদ। | |অংশগ্রহনের জন্য ধন্যবাদ। |
Latest revision as of 12:28, 24 February 2017
Time | Narration
|
00:01 | C এবং C++ এ Strings এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এই টিউটোরিয়ালে আমরা শিখব, |
00:08 | String কি। |
00:10 | String এর ঘোষণা। |
00:13 | String এর আরম্ভীকরণ। |
00:15 | String এর কয়েকটি উদাহরণ। |
00:17 | আমরা কিছু সাধারণ এরর এবং তাদের সমাধান ও দেখব। |
00:22 | এই টিউটোরিয়ালটি রেকর্ড করতে আমি |
00:25 | উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.04 |
00:29 | এবং উবুন্টুতে gcc এবং g++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি। |
00:35 | Strings এর পরিচিতি দ্বারা আরম্ভ করি। |
00:38 | String অক্ষরের একটি অনুক্রম, যা একক তথ্য আইটেম হিসাবে গণ্য করা হয়। |
00:44 | String এর আকার = String এর দৈর্ঘ্য + 1 |
00:49 | এখন স্ট্রিং এর ঘোষণা সম্পর্কে বলি। |
00:52 | এর সিনট্যাক্স হল: |
00:55 | char, name of string এবং Size |
00:59 | char হল ডেটা-টাইপ, name of the string হল স্ট্রিং এর নাম, এবং আমরা এখানে আকার দিতে পারি। |
01:06 | উদাহরণস্বরূপ: এখানে আমরা size 10 এর সাথে character string names ঘোষিত করেছি। |
01:13 | এখন আমরা একটি উদাহরণ দেখব। |
01:15 | আমি ইতিমধ্যে প্রোগ্রাম লিখেছি, আমি এটি খুলবো। |
01:19 | লক্ষ্য করুন আমাদের ফাইলের নাম string.c |
01:23 | এই প্রোগ্রামে, আমরা ইউসারের থেকে ইনপুট হিসাবে একটি স্ট্রিং নিয়ে এটি প্রিন্ট করব। |
01:29 | এখন কোড ব্যাখ্যা করি। |
01:32 | এখানে হেডার ফাইল রয়েছে। |
01:34 | এখানে string.h এ string handling utilities এর declarations, functions, constants অন্তর্ভুক্ত। |
01:43 | স্ট্রিং ফাংশনের উপর কাজ করার সময় এই হেডার ফাইল অন্তর্ভুক্ত করা উচিত। |
01:47 | এটি আমাদের মেন ফাংশন। |
01:49 | এখানে আমরা size '30' এর সাথে স্ট্রিং strname ঘোষিত করছি। |
01:55 | এখানে আমরা ইউসারের থেকে স্ট্রিং গ্রহণ করছি। |
01:58 | স্ট্রিং পড়তে, আমরা ফরম্যাট স্পেসিফায়ার %s এর সাথে scanf () ফাংশন ব্যবহার করতে পারি। |
02:05 | আমরা স্ট্রিং এর সাথে স্পেস অন্তর্ভুক্ত করতে caret চিহ্ন এবং \n ব্যবহার করছি। |
02:11 | তারপর স্ট্রিং প্রিন্ট করি। |
02:13 | এবং এটি আমাদের রিটার্ন স্টেটমেন্ট। |
02:16 | এখন Save এ টিপুন। |
02:18 | প্রোগ্রাম এক্সিকিউট করি। |
02:20 | আপনার কীবোর্ডে Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। |
02:30 | কম্পাইল করতে লিখুন, gcc স্পেস string.c স্পেস -o স্পেস str |
02:37 | এবং Enter টিপুন। |
02:40 | এক্সিকিউট করতে লিখুন, ডট slash str |
02:43 | এখন Enter টিপুন। |
02:46 | এখানে এটি Enter the string হিসাবে প্রদর্শিত হয়। |
02:49 | আমি লিখব, Talk To A Teacher. |
02:56 | এখন Enter টিপুন। |
02:58 | আউটপুট হল The string is Talk To A Teacher |
03:03 | এখন স্লাইডে ফিরে আসি। |
03:06 | এতক্ষণ আমরা স্ট্রিং এর ঘোষণা সম্পর্কে আলোচনা করেছি। |
03:10 | এখন string এর আরম্ভীকরণ নিয়ে আলোচনা করব। |
03:13 | এর সিনট্যাক্স হল: |
03:16 | char var_name[size] = “string”; |
03:20 | উদাহরণস্বরূপ: এখানে আমরা size 10 এর সাথে character string “names" ঘোষিত করেছি এবং স্ট্রিং হল "Priya" |
03:28 | আরেকটি সিনট্যাক্স হল: |
03:31 | char var_name[ ] = একক উদ্ধৃতি চিনহে {'S', 't', 'r', 'i', 'n', 'g'} |
03:36 | উদাহরণস্বরূপ: char names[10] = একক উদ্ধৃতি চিনহে {'P', 'r', 'i', 'y', 'a'} |
03:42 | এখন উদাহরণের দ্বারা প্রথম সিনট্যাক্সের ব্যবহার করা প্রদর্শন করি। |
03:48 | এডিটরে ফিরে যাই। আমি একই উদাহরণ ব্যবহার করব। |
03:52 | প্রথমে আপনার কীবোর্ডে Shift, Ctrl এবং S কী একসাথে টিপুন। |
03:58 | এখন ফাইল stringinitialize এর সাথে সংরক্ষণ করি। |
04:03 | এখন, Save এ টিপুন। |
04:06 | আমরা স্ট্রিং আরম্ভ করতে যাচ্ছি। |
04:08 | সুতরাং, পঞ্চম লাইনে লিখুন |
04:11 | = এবং ডবল উদ্ধৃতি চিনহে “Spoken- Tutorial”; |
04:20 | এখন, Save এ টিপুন। |
04:22 | এখন এই দুটি লাইন মুছে ফেলুন, যেহেতু আমরা শুধু স্ট্রিং প্রিন্ট করতে যাচ্ছি। |
04:27 | Save এ টিপুন। |
04:30 | এক্সিকিউট করি। |
04:31 | টার্মিনালে ফিরে আসি। |
04:33 | কম্পাইল করতে লিখুন, |
04:35 | gcc স্পেস stringinitialize.c স্পেস -o স্পেস str2 |
04.44 | এখানে str2 রয়েছে কারণ আমরা string.c ফাইলের জন্য আউটপুট প্যারামিটার str অধিলিখিত করতে চাই না। |
04:54 | এখন Enter টিপুন। |
04:56 | এক্সিকিউট করতে লিখুন dot slash str2 |
05:00 | আউটপুট হল "The string is Spoken-Tutorial" |
05:06 | এখন আমরা কিছু সাধারণ এরর দেখব যা আমরা পেতে পারি। |
05:09 | প্রোগ্রামে ফিরে আসি। |
05:11 | ধরুন এখানে আমরা string এর বানান sting হিসাবে লিখি। |
05:16 | এখন Save এ টিপুন। |
05:18 | এক্সিকিউট করি। টার্মিনালে ফিরে আসি। |
05:21 | আগের মত কম্পাইল করি। |
05:23 | আমরা একটি fatal এরর দেখি। |
05:25 | sting.h: no such file or directory |
05:28 | compilation terminated |
05:30 | প্রোগ্রামে ফিরে আসি। |
05:32 | এর কারণ হল কম্পাইলার sting.h নামের সাথে হেডার ফাইল খুঁজতে সক্ষম হয় না। |
05:39 | তাই এটি একটি এরর দেয়। |
05:41 | এরর স্থির করি। |
05:43 | এখানে r লিখুন। |
05:45 | এখন Save এ টিপুন। আবার এক্সিকিউট করি। |
05:47 | টার্মিনালে ফিরে আসি। |
05:50 | পূর্বের মত কম্পাইল এবং এক্সিকিউট করুন। |
05:54 | হ্যাঁ, এটি কাজ করছে। |
05:56 | এখন, আরেকটি সাধারণ এরর দেখি। |
05:59 | প্রোগ্রামে ফিরে আসি। |
06:02 | ধরুন, এখানে, আমি char এর বদলে int লিখব। |
06:06 | এখন Save এ টিপুন। |
06:07 | দেখি কি ঘটে। |
06:09 | টার্মিনালে ফিরে আসি। |
06:11 | প্রম্পট পরিষ্কার করি। |
06:15 | আগের মত কম্পাইল করি। |
06:17 | আমরা একটি এরর দেখি। |
06:19 | Wide character array initialized from non-wide string |
06:24 | format %s expects argument of type 'char, ' but argument 2 has type 'int' |
06:32 | প্রোগ্রামে ফিরে আসি। |
06:36 | এর কারণ হল আমরা স্ট্রিং এর জন্য ফরম্যাট স্পেসিফায়ার রূপে %s ব্যবহার করেছি। |
06:42 | এবং আমরা এটি ইন্টিজার ডেটা টাইপের সাথে শুরু করছি। |
06:47 | এরর স্থির করি। |
06:49 | এখানে char লিখুন। |
06:51 | Save এ টিপুন। |
06:53 | এক্সিকিউট করি। টার্মিনালে ফিরে আসি। |
06:56 | পূর্বের মত কম্পাইল এবং এক্সিকিউট করুন। |
07:00 | হ্যাঁ, এটি কাজ করছে। |
07:03 | এখন আমরা একই প্রোগ্রাম C ++ এ এক্সিকিউট করা দেখবো। |
07:08 | প্রোগ্রামে ফিরে আসি। |
07:11 | আমাদের string.c ফাইল খুলি। |
07:15 | এখানে কোড সম্পাদন করব। |
07:18 | প্রথমে আপনার কীবোর্ডে Shift, Ctrl এবং S কী একসাথে টিপুন। |
07:25 | এখন ফাইলটি .cpp এক্সটেনশন দিয়ে সংরক্ষণ করুন |
07:29 | এবং save এ টিপুন। |
07:33 | হেডার ফাইলটি iostream হিসাবে পরিবর্তন করব। |
07:38 | Using স্টেটমেন্ট যোগ করুন। |
07:43 | এখন, Save এ টিপুন। |
07:47 | এখন আমরা এই ঘোষণা মুছে দেবো। |
07:50 | এবং একটি স্ট্রিং ভ্যারিয়েবল ঘোষণা করব। |
07:53 | লিখুন string স্পেস strname এবং একটি semicolon. |
07:59 | Save এ টিপুন। |
08:02 | printf স্টেটমেন্ট cout স্টেটমেন্ট দ্বারা প্রতিস্থাপিত করুন। |
08:07 | এখানে ক্লোজিং বন্ধনী মুছে ফেলুন। |
08:11 | scanf স্টেটমেন্ট মুছে ফেলুন এবং লিখুন getline ওপেনিং বন্ধনী ক্লোজিং বন্ধনী, বন্ধনীতে লিখুন cin, strname |
08:24 | শেষে, semicolon লিখুন। |
08:28 | এখন আবার, printf স্টেটমেন্ট cout স্টেটমেন্ট দ্বারা প্রতিস্থাপিত করুন। |
08:36 | ফরম্যাট স্পেসিফায়ার এবং \n মুছে দিন। |
08:40 | এখন কমা মুছে দিন। |
08:42 | দুটি ওপেনিং অ্যাঙ্গেল বন্ধনী লিখুন, এখানে বন্ধনী মুছে দিন। |
08:49 | দুটি ওপেনিং অ্যাঙ্গেল বন্ধনী লিখুন এবং ডবল উদ্ধৃতি চিনহে লিখুন \n |
08:54 | এবং Save এ টিপুন। |
08:58 | এখানে আমরা স্ট্রিং ভ্যারিয়েবল 'strname' ঘোষিত করেছি। |
09:03 | যেহেতু আমরা C++ এ ফরম্যাট স্পেসিফায়ার ব্যবহার করি না, কম্পাইলারের জানা উচিত যে strname একটি স্ট্রিং ভ্যারিয়েবল। |
09:13 | এখানে আমরা ইনপুট ক্রম থেকে অক্ষর এক্সট্রেক্ট করতে getline ব্যবহার করি। |
09:18 | এটি তাদের স্ট্রিং হিসাবে সংরক্ষণ করে। |
09:22 | প্রোগ্রাম এক্সিকিউট করি। টার্মিনালে ফিরে আসি। |
09:27 | প্রম্পট মুছে ফেলি। |
09:30 | কম্পাইল করতে লিখুন, |
09:32 | g++ স্পেস string.cpp স্পেস -o স্পেস str3 |
09:39 | এবং Enter টিপুন। |
09:41 | এক্সিকিউট করতে লিখুন, ডট slash str3. |
09:46 | Enter টিপুন। এটি Enter the string হিসাবে প্রদর্শিত হয়। |
09:50 | আমি Talk To A Teacher হিসাবে লিখব। |
09:55 | এখন Enter টিপুন। |
09:57 | আউটপুট হল |
09:59 | ' "The string is Talk To A Teacher "' |
10:03 | আমরা দেখতে পারি যে আউটপুট আমাদের C কোডের অনুরূপ। |
10:07 | এখন স্লাইডে ফিরে যাই। |
10:10 | সংক্ষিপ্তকরণ করি। এই টিউটোরিয়াল আমরা শিখেছি |
10:13 | Strings , String এর ঘোষণা। |
10:16 | উদাহরণস্বরূপ: char strname[30] |
10:20 | String এর আরম্ভীকরণ। উদাহরণস্বরূপ: char strname[30] = “Talk To A Teacher” |
10:26 | নির্দেশিত কাজ হিসাবে |
10:28 | দ্বিতীয় সিনট্যাক্স ব্যবহার করে স্ট্রিং প্রিন্ট করতে একটি প্রোগ্রাম লিখুন। |
10:34 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
10:37 | এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। |
10:40 | যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। |
10:44 | কথ্য টিউটোরিয়াল প্রকল্প দল |
10:46 | কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
10:49 | যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়। |
10:54 | এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন। |
11:01 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। |
11:04 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। |
11:12 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro. |
11:16 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |
11:20 | অংশগ্রহনের জন্য ধন্যবাদ। |