Difference between revisions of "C-and-C++/C2/Scope-Of-Variables/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 || ''Time''' || '''Narration''' |- | 00.01 | C এবং C ++ এ স্কোপ অফ ভ্যারিয়েবলসের কথ্য টিউটোর…')
 
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{| border=1
 
{| border=1
|| ''Time'''
+
|| '''Time'''
 
|| '''Narration'''
 
|| '''Narration'''
  
 
|-
 
|-
| 00.01
+
| 00:01
 
| C এবং C ++ এ স্কোপ অফ ভ্যারিয়েবলসের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
 
| C এবং C ++ এ স্কোপ অফ ভ্যারিয়েবলসের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
  
 
|-
 
|-
| 00.08
+
| 00:08
 
|এই টিউটোরিয়ালে আমরা শিখব,
 
|এই টিউটোরিয়ালে আমরা শিখব,
  
 
|-
 
|-
| 00.11
+
| 00:11
 
| স্কোপ অফ ভ্যারিয়েবল কি?
 
| স্কোপ অফ ভ্যারিয়েবল কি?
  
 
|-
 
|-
| 00.13
+
| 00:13
 
| গ্লোবাল ভ্যারিয়েবল কি?
 
| গ্লোবাল ভ্যারিয়েবল কি?
  
 
|-
 
|-
| 00.16
+
| 00:16
 
| লোকাল ভ্যারিয়েবল কি?
 
| লোকাল ভ্যারিয়েবল কি?
  
 
|-
 
|-
| 00.19
+
| 00:19
 
|কয়েকটি উদাহরণ।
 
|কয়েকটি উদাহরণ।
 
|-
 
|-
| 00.22
+
| 00:22
 
|আমরা কিছু সাধারণ এরর এবং তাদের সমাধান ও দেখবো।
 
|আমরা কিছু সাধারণ এরর এবং তাদের সমাধান ও দেখবো।
 
|-
 
|-
|00.27
+
|00:27
 
|এই টিউটোরিয়ালটি রেকর্ড করতে আমি
 
|এই টিউটোরিয়ালটি রেকর্ড করতে আমি
  
 
|-
 
|-
| 00.30
+
| 00:30
|উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.04 এবং gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
+
|উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.04 এবং '''gcc''' এবং '''g ++''' কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
 
|-
 
|-
|  00.41
+
|  00:41
 
|  স্কোপ অফ ভ্যারিয়েবলসের ভূমিকা দিয়ে শুরু করা যাক।
 
|  স্কোপ অফ ভ্যারিয়েবলসের ভূমিকা দিয়ে শুরু করা যাক।
  
 
|-
 
|-
| 00.47
+
| 00:47
 
|এটি হল কোডের স্থান যেখানে ভ্যারিয়েবল উপলব্ধ করা যেতে পারে।
 
|এটি হল কোডের স্থান যেখানে ভ্যারিয়েবল উপলব্ধ করা যেতে পারে।
  
 
|-
 
|-
| 00.54
+
| 00:54
 
|ধরন এবং স্থিতির উপর ভিত্তি করে এটিকে দুটি ভাগে ভাগ করা হয়েছে:
 
|ধরন এবং স্থিতির উপর ভিত্তি করে এটিকে দুটি ভাগে ভাগ করা হয়েছে:
 
|-
 
|-
| 00.59
+
| 00:59
 
|গ্লোবাল ভ্যারিয়েবল এবং
 
|গ্লোবাল ভ্যারিয়েবল এবং
 
|-
 
|-
| 01.02
+
| 01:02
 
|লোকাল ভ্যারিয়েবল।
 
|লোকাল ভ্যারিয়েবল।
  
 
|-
 
|-
|01.05
+
|01:05
 
| এখন আমরা একটি উদাহরণ দেখবো।
 
| এখন আমরা একটি উদাহরণ দেখবো।
  
 
|-
 
|-
| 01.07
+
| 01:07
 
|আমি ইতিমধ্যে এডিটরে প্রোগ্রাম লিখে ফেলেছি।
 
|আমি ইতিমধ্যে এডিটরে প্রোগ্রাম লিখে ফেলেছি।
  
 
|-
 
|-
| 01.10
+
| 01:10
 
|এখন এটি খুলি।
 
|এখন এটি খুলি।
  
 
|-
 
|-
| 01.14
+
| 01:14
|লক্ষ্য করুন যে আমাদের ফাইলের নাম scope.c
+
|লক্ষ্য করুন যে আমাদের ফাইলের নাম '''scope.c'''
 
|-
 
|-
| 01.19
+
| 01:19
 
|এখন আমি কোড ব্যাখা করি।
 
|এখন আমি কোড ব্যাখা করি।
 
|-
 
|-
| 01.23
+
| 01:23
 
|এটি আমাদের হেডার ফাইল।
 
|এটি আমাদের হেডার ফাইল।
 
|-
 
|-
|01.26
+
|01:26
| এখানে আমাদের লিখিত দুটি গ্লোবাল ভ্যারিয়েবল হল a এবং b.
+
| এখানে আমাদের লিখিত দুটি গ্লোবাল ভ্যারিয়েবল হল '''a''' এবং '''b'''.
  
 
|-
 
|-
| 01.32
+
| 01:32
|এবং 5 ও 2 মান নির্ধারিত করে আমরা তাদের শুরু করেছি।
+
|এবং '''5''' '''2''' মান নির্ধারিত করে আমরা তাদের শুরু করেছি।
 
|-
 
|-
| 01.39
+
| 01:39
 
|একটি গ্লোবাল ভ্যারিয়েবল আপনার প্রোগ্রামে সকল ফাংশনের জন্য উপলব্ধ।
 
|একটি গ্লোবাল ভ্যারিয়েবল আপনার প্রোগ্রামে সকল ফাংশনের জন্য উপলব্ধ।
  
 
|-
 
|-
| 01.44
+
| 01:44
 
|এটি মেন ফাংশনের উপরের যে কোনো ফাংশনের বাইরে ঘোষিত।
 
|এটি মেন ফাংশনের উপরের যে কোনো ফাংশনের বাইরে ঘোষিত।
  
 
|-
 
|-
| 01.51
+
| 01:51
 
|এতে গ্লোবাল স্কোপ আছে।
 
|এতে গ্লোবাল স্কোপ আছে।
  
 
|-
 
|-
| 01.53
+
| 01:53
|  এখানে আমরা আর্গুমেন্ট ছাড়া একটি add ফাংশন বলেছি।
+
|  এখানে আমরা আর্গুমেন্ট ছাড়া একটি '''add''' ফাংশন বলেছি।
  
 
|-
 
|-
|01.59  
+
|01:59  
 
|  এখানে sum হল লোকাল ভ্যারিয়েবল। এটি add ফাংশনে বলা হয়েছে।
 
|  এখানে sum হল লোকাল ভ্যারিয়েবল। এটি add ফাংশনে বলা হয়েছে।
  
 
|-
 
|-
| 02.07
+
| 02:07
 
|একটি লোকাল ভ্যারিয়েবল শুধুমাত্র ঘোষিত স্থানের ভিতরের ফাংশনে উপলব্ধ।
 
|একটি লোকাল ভ্যারিয়েবল শুধুমাত্র ঘোষিত স্থানের ভিতরের ফাংশনে উপলব্ধ।
  
 
|-
 
|-
| 02.13
+
| 02:13
 
|এই ভ্যারিয়েবল একটি ব্লকের ভিতরে বলা হয়েছে।
 
|এই ভ্যারিয়েবল একটি ব্লকের ভিতরে বলা হয়েছে।
  
 
|-
 
|-
| 02.16
+
| 02:16
 
|এতে লোকাল স্কোপ আছে।
 
|এতে লোকাল স্কোপ আছে।
 
|-
 
|-
| 02.19
+
| 02:19
 
|তারপর sum ভ্যারিয়েবলে a এবং b এর সমষ্টি সংরক্ষিত হবে। এখানে আমরা sum প্রিন্ট করি।
 
|তারপর sum ভ্যারিয়েবলে a এবং b এর সমষ্টি সংরক্ষিত হবে। এখানে আমরা sum প্রিন্ট করি।
  
 
|-
 
|-
| 02.29
+
| 02:29
 
| এটি আমাদের মেন ফাংশন।
 
| এটি আমাদের মেন ফাংশন।
  
 
|-
 
|-
| 02.33
+
| 02:33
| add ফাংশন এনে তা এক্সিকিউট করা হয়েছে।
+
| '''add''' ফাংশন এনে তা এক্সিকিউট করা হয়েছে।
  
 
|-
 
|-
| 02.38
+
| 02:38
 
|  এবং এটি আমাদের রিটার্ন স্টেটমেন্ট।
 
|  এবং এটি আমাদের রিটার্ন স্টেটমেন্ট।
 
|-
 
|-
|02.40
+
|02:40
 
| এখন save এ টিপুন।
 
| এখন save এ টিপুন।
 
|-
 
|-
| 02.43
+
| 02:43
 
| প্রোগ্রাম এক্সিকিউট করা যাক।
 
| প্রোগ্রাম এক্সিকিউট করা যাক।
  
 
|-
 
|-
| 02.45
+
| 02:45
| | আপনার কীবোর্ড Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
+
| | আপনার কীবোর্ড '''Ctrl, Alt''' এবং '''T''' কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
 
|-
 
|-
| 02.55
+
| 02:55
|  কম্পাইল করতে লিখুন,
+
|  কম্পাইল করতে লিখুন '''gcc  scope.c -o  sco''' এবং enter টিপুন।
|-
+
| 02.56
+
|gcc  scope.c -o  sco এবং enter টিপুন।
+
|-
+
| 03.05
+
|এক্সিকিউট করতে
+
  
 
|-
 
|-
| 03.06
+
| 03:05
|লিখুন ./sco, enter টিপুন।
+
|এক্সিকিউট করতে লিখুন '''./sco''', enter টিপুন।
  
 
|-
 
|-
| 03.10
+
| 03:10
 
|  আউটপুট
 
|  আউটপুট
  
 
|-
 
|-
| 03.13
+
| 03:13
|sum of a and b is 7 হিসাবে প্রদর্শিত হয়েছে।
+
|'''sum of a and b is 7''' হিসাবে প্রদর্শিত হয়েছে।
  
 
|-
 
|-
| 03.16
+
| 03:16
 
| এখন একই প্রোগ্রাম C ++ এ এক্সিকিউট করা দেখি।
 
| এখন একই প্রোগ্রাম C ++ এ এক্সিকিউট করা দেখি।
  
 
|-
 
|-
|  03.20
+
|  03:20
 
|  প্রোগ্রামে ফিরে আসি। প্রথমে আপনার কীবোর্ডে Shift, Ctrl এবং S কী একসাথে টিপুন।
 
|  প্রোগ্রামে ফিরে আসি। প্রথমে আপনার কীবোর্ডে Shift, Ctrl এবং S কী একসাথে টিপুন।
 
|-
 
|-
| 03.31
+
| 03:31
|এখন ফাইলটি .cpp এক্সটেনশন দিয়ে সংরক্ষণ করুন এবং save এ টিপুন।
+
|এখন ফাইলটি '''.cpp''' এক্সটেনশন দিয়ে সংরক্ষণ করুন এবং save এ টিপুন।
  
 
|-
 
|-
|  03.41
+
|  03:41
| হেডার ফাইলটি iostream হিসাবে পরিবর্তন করি।
+
| হেডার ফাইলটি '''iostream''' হিসাবে পরিবর্তন করি।
  
 
|-
 
|-
| 03.47
+
| 03:47
| এখন using স্টেটমেন্ট যোগ করুন। save এ টিপুন।
+
| এখন '''using''' স্টেটমেন্ট যোগ করুন। save এ টিপুন।
 
|-
 
|-
| 03.58
+
| 03:58
 
| C ++ এ গ্লোবাল ভ্যারিয়েবল এবং লোকাল ভ্যারিয়েবলের বিবৃতি একই।
 
| C ++ এ গ্লোবাল ভ্যারিয়েবল এবং লোকাল ভ্যারিয়েবলের বিবৃতি একই।
  
 
|-
 
|-
| 04.03
+
| 04:03
 
| তাই কিছু পরিবর্তন করার প্রয়োজন নেই।
 
| তাই কিছু পরিবর্তন করার প্রয়োজন নেই।
  
 
|-
 
|-
|  04.07
+
|  04:07
|  এখন printf স্টেটমেন্ট cout স্টেটমেন্ট দিয়ে প্রতিস্থাপিত করুন।
+
|  এখন '''printf''' স্টেটমেন্ট '''cout''' স্টেটমেন্ট দিয়ে প্রতিস্থাপিত করুন।
  
 
|-
 
|-
|  04.13
+
|  04:13
 
|  ফরমেট স্পেসিফায়ার এবং \n  মুছে ফেলুন।
 
|  ফরমেট স্পেসিফায়ার এবং \n  মুছে ফেলুন।
  
 
|-
 
|-
| 04.17
+
| 04:17
 
|এখন কমা মুছে ফেলুন।
 
|এখন কমা মুছে ফেলুন।
 
|-
 
|-
|  04.19
+
|  04:19
 
| দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
 
| দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
  
 
|-
 
|-
| 04.22
+
| 04:22
 
|ক্লোসিং ব্রেকেট মুছে ফেলুন, আবার দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
 
|ক্লোসিং ব্রেকেট মুছে ফেলুন, আবার দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
  
 
|-
 
|-
| 04.26
+
| 04:26
 
|এবং ডাবল উদ্ধৃতির মধ্যে ব্যাকস্ল্যাশ n লিখুন। এখন save এ টিপুন।
 
|এবং ডাবল উদ্ধৃতির মধ্যে ব্যাকস্ল্যাশ n লিখুন। এখন save এ টিপুন।
  
 
|-
 
|-
| 04.35
+
| 04:35
 
|প্রোগ্রাম এক্সিকিউট করি।
 
|প্রোগ্রাম এক্সিকিউট করি।
  
 
|-
 
|-
| 04.39
+
| 04:39
 
|টার্মিনালে ফিরে আসুন।
 
|টার্মিনালে ফিরে আসুন।
  
 
|-
 
|-
| 04.42
+
| 04:42
| কম্পাইল করতে লিখুন, g ++ scope.cpp -o sco1,
+
| কম্পাইল করতে লিখুন, '''g ++ scope.cpp -o sco1''',
  
 
|-
 
|-
| 04.52
+
| 04:52
| এখানে sco1 আছে কারণ আমরা  scope.c ফাইলের জন্য আউটপুট প্যারামিটার sco প্রতিস্থাপিত করতে চাই না। এখন enter টিপুন।
+
| এখানে '''sco1''' আছে কারণ আমরা  scope.c ফাইলের জন্য আউটপুট প্যারামিটার sco প্রতিস্থাপিত করতে চাই না। এখন enter টিপুন।
 
|-
 
|-
| 05.07
+
| 05:07
|  এক্সিকিউট করতে লিখুন ./sco1 এবং enter টিপুন। আউটপুট
+
|  এক্সিকিউট করতে লিখুন '''./sco1''' এবং enter টিপুন। আউটপুট
 
|-
 
|-
|05.17  
+
|05:17  
|sum of a and b is 7 হিসাবে প্রদর্শিত হয়েছে।
+
|'''sum of a and b is 7''' হিসাবে প্রদর্শিত হয়েছে।
  
 
|-
 
|-
|  05.19
+
|  05:19
 
| আমরা দেখতে পারি যে এটি আমাদের C কোডের অনুরূপ, এখন আমরা কিছু সাধারণ এরর দেখব যা আমরা পেতে পারি।
 
| আমরা দেখতে পারি যে এটি আমাদের C কোডের অনুরূপ, এখন আমরা কিছু সাধারণ এরর দেখব যা আমরা পেতে পারি।
  
 
|-
 
|-
| 05.31
+
| 05:31
 
|প্রোগ্রামে ফিরে আসি, ধরুন এখানে আমি a নামক একটি ভ্যারিয়েবল আবার ঘোষিত করেছি।
 
|প্রোগ্রামে ফিরে আসি, ধরুন এখানে আমি a নামক একটি ভ্যারিয়েবল আবার ঘোষিত করেছি।
  
 
|-
 
|-
| 05.41
+
| 05:41
|লিখুন int a ;
+
|লিখুন '''int a''' ;
  
 
|-
 
|-
|  05.45
+
|  05:45
 
|  save এ টিপুন। আমরা main ফাংশনের উপর এবং add ফাংশনের পর a ভ্যারিয়েবল ঘোষিত করেছি। দেখা যাক কি হয়।
 
|  save এ টিপুন। আমরা main ফাংশনের উপর এবং add ফাংশনের পর a ভ্যারিয়েবল ঘোষিত করেছি। দেখা যাক কি হয়।
  
 
|-
 
|-
| 05.57
+
| 05:57
 
|টার্মিনালে ফিরে আসুন।
 
|টার্মিনালে ফিরে আসুন।
  
 
|-
 
|-
|06.01
+
|06:01
 
| আগের মত কম্পাইল করুন,
 
| আগের মত কম্পাইল করুন,
  
 
|-
 
|-
|06.05
+
|06:05
 
|আমরা এরর দেখি, Redefinition of int a, int a এখানে পূর্বে সংজ্ঞায়িত করা হয়েছে। প্রোগ্রামে ফিরে আসি।
 
|আমরা এরর দেখি, Redefinition of int a, int a এখানে পূর্বে সংজ্ঞায়িত করা হয়েছে। প্রোগ্রামে ফিরে আসি।
  
 
|-
 
|-
|06.18
+
|06:18
|a একটি গ্লোবাল ভ্যারিয়েবল।
+
|'''a''' একটি গ্লোবাল ভ্যারিয়েবল।
  
 
|-
 
|-
|06.20
+
|06:20
 
|এতে গ্লোবাল স্কোপ আছে।
 
|এতে গ্লোবাল স্কোপ আছে।
  
 
|-
 
|-
|06.22
+
|06:22
 
|আমরা দুইবার ভ্যারিয়েবল ঘোষিত করতে পারি না কারণ এটি আগেই গ্লোবালি ঘোষিত করেছি।
 
|আমরা দুইবার ভ্যারিয়েবল ঘোষিত করতে পারি না কারণ এটি আগেই গ্লোবালি ঘোষিত করেছি।
  
 
|-
 
|-
|06.27
+
|06:27
|আমরা শুধুমাত্র a ভ্যারিয়েবলকে লোকাল ভ্যারিয়েবল হিসাবে ঘোষিত করতে পারি।
+
|আমরা শুধুমাত্র '''a''' ভ্যারিয়েবলকে লোকাল ভ্যারিয়েবল হিসাবে ঘোষিত করতে পারি।
  
 
|-
 
|-
|06.34
+
|06:34
 
|এখন এরর স্থির করি।
 
|এখন এরর স্থির করি।
  
 
|-
 
|-
|  06.36
+
|  06:36
 
| এটি মুছুন।
 
| এটি মুছুন।
  
 
|-
 
|-
|  06.39
+
|  06:39
 
| save এ টিপুন।
 
| save এ টিপুন।
  
 
|-
 
|-
|  06.41
+
|  06:41
|  আবার এক্সিকিউট করি।
+
|  আবার এক্সিকিউট করি। টার্মিনালে ফিরে আসুন।
 
+
|-
+
|06.42
+
|টার্মিনালে ফিরে আসুন।
+
  
 
|-
 
|-
|  06.45
+
|  06:45
 
|  এখন পূর্বের মত কম্পাইল এবং এক্সিকিউট করুন।
 
|  এখন পূর্বের মত কম্পাইল এবং এক্সিকিউট করুন।
  
 
|-
 
|-
| 06.49
+
| 06:49
 
|  হ্যা এটি কাজ করছে।
 
|  হ্যা এটি কাজ করছে।
  
 
|-
 
|-
|06.52
+
|06:52
 
|আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
 
|আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
  
 
|-
 
|-
|  06.56
+
|  06:56
 
| সংক্ষিপ্তকরণ করি।
 
| সংক্ষিপ্তকরণ করি।
  
 
|-
 
|-
|  06.58
+
|  06:58
 
| এই টিউটোরিয়ালে আমরা শিখেছি,
 
| এই টিউটোরিয়ালে আমরা শিখেছি,
 
|-
 
|-
|  07.00  
+
|  07:00  
 
| স্কোপ অফ ভ্যারিয়েবলস
 
| স্কোপ অফ ভ্যারিয়েবলস
 
|-
 
|-
|  07.02
+
|  07:02
 
|গ্লোবাল ভ্যারিয়েবল, উদাহরণস্বরূপ int a = 5;
 
|গ্লোবাল ভ্যারিয়েবল, উদাহরণস্বরূপ int a = 5;
 
|-
 
|-
|  07.07
+
|  07:07
 
| এবং লোকাল ভ্যারিয়েবল, উদাহরণস্বরূপ int sum;
 
| এবং লোকাল ভ্যারিয়েবল, উদাহরণস্বরূপ int sum;
 
|-
 
|-
|  07.12
+
|  07:12
 
|  নির্দেশিত কাজ হিসাবে,
 
|  নির্দেশিত কাজ হিসাবে,
  
 
|-
 
|-
|07.14
+
|07:14
 
|Difference of two numbers প্রিন্ট করতে একটি প্রোগ্রাম লিখুন।
 
|Difference of two numbers প্রিন্ট করতে একটি প্রোগ্রাম লিখুন।
  
 
|-
 
|-
| 07.19
+
| 07:19
 
|এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
 
|এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
  
 
|-
 
|-
|07.22
+
|07:22
 
|এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
 
|এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
  
 
|-
 
|-
|07.25
+
|07:25
 
|যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
 
|যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
 
|-
 
|-
| 07.30
+
| 07:30
 
| কথ্য টিউটোরিয়াল প্রকল্প দল
 
| কথ্য টিউটোরিয়াল প্রকল্প দল
  
 
|-
 
|-
|07.32
+
|07:32
 
|কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
 
|কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
  
 
|-
 
|-
|07.35
+
|07:35
 
|যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
 
|যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
  
 
|-
 
|-
|07.40
+
|07:40
 
|এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
 
|এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
 
|-
 
|-
| 07.47
+
| 07:47
 
|  স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
 
|  স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
  
 
|-
 
|-
|07.52
+
|07:52
 
|এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
 
|এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
  
 
|-
 
|-
|08.00
+
|08:00
 
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro.
 
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro.
  
 
|-
 
|-
| 08.04  
+
| 08:04  
 
|  আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
 
|  আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
  
 
|-
 
|-
|08.08
+
|08:08
 
|অংশগ্রহনের জন্য ধন্যবাদ।
 
|অংশগ্রহনের জন্য ধন্যবাদ।
  
 
|}
 
|}

Latest revision as of 11:57, 24 February 2017

Time Narration
00:01 C এবং C ++ এ স্কোপ অফ ভ্যারিয়েবলসের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00:08 এই টিউটোরিয়ালে আমরা শিখব,
00:11 স্কোপ অফ ভ্যারিয়েবল কি?
00:13 গ্লোবাল ভ্যারিয়েবল কি?
00:16 লোকাল ভ্যারিয়েবল কি?
00:19 কয়েকটি উদাহরণ।
00:22 আমরা কিছু সাধারণ এরর এবং তাদের সমাধান ও দেখবো।
00:27 এই টিউটোরিয়ালটি রেকর্ড করতে আমি
00:30 উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.04 এবং gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
00:41 স্কোপ অফ ভ্যারিয়েবলসের ভূমিকা দিয়ে শুরু করা যাক।
00:47 এটি হল কোডের স্থান যেখানে ভ্যারিয়েবল উপলব্ধ করা যেতে পারে।
00:54 ধরন এবং স্থিতির উপর ভিত্তি করে এটিকে দুটি ভাগে ভাগ করা হয়েছে:
00:59 গ্লোবাল ভ্যারিয়েবল এবং
01:02 লোকাল ভ্যারিয়েবল।
01:05 এখন আমরা একটি উদাহরণ দেখবো।
01:07 আমি ইতিমধ্যে এডিটরে প্রোগ্রাম লিখে ফেলেছি।
01:10 এখন এটি খুলি।
01:14 লক্ষ্য করুন যে আমাদের ফাইলের নাম scope.c
01:19 এখন আমি কোড ব্যাখা করি।
01:23 এটি আমাদের হেডার ফাইল।
01:26 এখানে আমাদের লিখিত দুটি গ্লোবাল ভ্যারিয়েবল হল a এবং b.
01:32 এবং 52 মান নির্ধারিত করে আমরা তাদের শুরু করেছি।
01:39 একটি গ্লোবাল ভ্যারিয়েবল আপনার প্রোগ্রামে সকল ফাংশনের জন্য উপলব্ধ।
01:44 এটি মেন ফাংশনের উপরের যে কোনো ফাংশনের বাইরে ঘোষিত।
01:51 এতে গ্লোবাল স্কোপ আছে।
01:53 এখানে আমরা আর্গুমেন্ট ছাড়া একটি add ফাংশন বলেছি।
01:59 এখানে sum হল লোকাল ভ্যারিয়েবল। এটি add ফাংশনে বলা হয়েছে।
02:07 একটি লোকাল ভ্যারিয়েবল শুধুমাত্র ঘোষিত স্থানের ভিতরের ফাংশনে উপলব্ধ।
02:13 এই ভ্যারিয়েবল একটি ব্লকের ভিতরে বলা হয়েছে।
02:16 এতে লোকাল স্কোপ আছে।
02:19 তারপর sum ভ্যারিয়েবলে a এবং b এর সমষ্টি সংরক্ষিত হবে। এখানে আমরা sum প্রিন্ট করি।
02:29 এটি আমাদের মেন ফাংশন।
02:33 add ফাংশন এনে তা এক্সিকিউট করা হয়েছে।
02:38 এবং এটি আমাদের রিটার্ন স্টেটমেন্ট।
02:40 এখন save এ টিপুন।
02:43 প্রোগ্রাম এক্সিকিউট করা যাক।
02:45 আপনার কীবোর্ড Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
02:55 কম্পাইল করতে লিখুন gcc scope.c -o sco এবং enter টিপুন।
03:05 এক্সিকিউট করতে লিখুন ./sco, enter টিপুন।
03:10 আউটপুট
03:13 sum of a and b is 7 হিসাবে প্রদর্শিত হয়েছে।
03:16 এখন একই প্রোগ্রাম C ++ এ এক্সিকিউট করা দেখি।
03:20 প্রোগ্রামে ফিরে আসি। প্রথমে আপনার কীবোর্ডে Shift, Ctrl এবং S কী একসাথে টিপুন।
03:31 এখন ফাইলটি .cpp এক্সটেনশন দিয়ে সংরক্ষণ করুন এবং save এ টিপুন।
03:41 হেডার ফাইলটি iostream হিসাবে পরিবর্তন করি।
03:47 এখন using স্টেটমেন্ট যোগ করুন। save এ টিপুন।
03:58 C ++ এ গ্লোবাল ভ্যারিয়েবল এবং লোকাল ভ্যারিয়েবলের বিবৃতি একই।
04:03 তাই কিছু পরিবর্তন করার প্রয়োজন নেই।
04:07 এখন printf স্টেটমেন্ট cout স্টেটমেন্ট দিয়ে প্রতিস্থাপিত করুন।
04:13 ফরমেট স্পেসিফায়ার এবং \n মুছে ফেলুন।
04:17 এখন কমা মুছে ফেলুন।
04:19 দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
04:22 ক্লোসিং ব্রেকেট মুছে ফেলুন, আবার দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
04:26 এবং ডাবল উদ্ধৃতির মধ্যে ব্যাকস্ল্যাশ n লিখুন। এখন save এ টিপুন।
04:35 প্রোগ্রাম এক্সিকিউট করি।
04:39 টার্মিনালে ফিরে আসুন।
04:42 কম্পাইল করতে লিখুন, g ++ scope.cpp -o sco1,
04:52 এখানে sco1 আছে কারণ আমরা scope.c ফাইলের জন্য আউটপুট প্যারামিটার sco প্রতিস্থাপিত করতে চাই না। এখন enter টিপুন।
05:07 এক্সিকিউট করতে লিখুন ./sco1 এবং enter টিপুন। আউটপুট
05:17 sum of a and b is 7 হিসাবে প্রদর্শিত হয়েছে।
05:19 আমরা দেখতে পারি যে এটি আমাদের C কোডের অনুরূপ, এখন আমরা কিছু সাধারণ এরর দেখব যা আমরা পেতে পারি।
05:31 প্রোগ্রামে ফিরে আসি, ধরুন এখানে আমি a নামক একটি ভ্যারিয়েবল আবার ঘোষিত করেছি।
05:41 লিখুন int a ;
05:45 save এ টিপুন। আমরা main ফাংশনের উপর এবং add ফাংশনের পর a ভ্যারিয়েবল ঘোষিত করেছি। দেখা যাক কি হয়।
05:57 টার্মিনালে ফিরে আসুন।
06:01 আগের মত কম্পাইল করুন,
06:05 আমরা এরর দেখি, Redefinition of int a, int a এখানে পূর্বে সংজ্ঞায়িত করা হয়েছে। প্রোগ্রামে ফিরে আসি।
06:18 a একটি গ্লোবাল ভ্যারিয়েবল।
06:20 এতে গ্লোবাল স্কোপ আছে।
06:22 আমরা দুইবার ভ্যারিয়েবল ঘোষিত করতে পারি না কারণ এটি আগেই গ্লোবালি ঘোষিত করেছি।
06:27 আমরা শুধুমাত্র a ভ্যারিয়েবলকে লোকাল ভ্যারিয়েবল হিসাবে ঘোষিত করতে পারি।
06:34 এখন এরর স্থির করি।
06:36 এটি মুছুন।
06:39 save এ টিপুন।
06:41 আবার এক্সিকিউট করি। টার্মিনালে ফিরে আসুন।
06:45 এখন পূর্বের মত কম্পাইল এবং এক্সিকিউট করুন।
06:49 হ্যা এটি কাজ করছে।
06:52 আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
06:56 সংক্ষিপ্তকরণ করি।
06:58 এই টিউটোরিয়ালে আমরা শিখেছি,
07:00 স্কোপ অফ ভ্যারিয়েবলস
07:02 গ্লোবাল ভ্যারিয়েবল, উদাহরণস্বরূপ int a = 5;
07:07 এবং লোকাল ভ্যারিয়েবল, উদাহরণস্বরূপ int sum;
07:12 নির্দেশিত কাজ হিসাবে,
07:14 Difference of two numbers প্রিন্ট করতে একটি প্রোগ্রাম লিখুন।
07:19 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
07:22 এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
07:25 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
07:30 কথ্য টিউটোরিয়াল প্রকল্প দল
07:32 কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
07:35 যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
07:40 এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
07:47 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
07:52 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
08:00 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro.
08:04 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
08:08 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble