Difference between revisions of "C-and-C++/C2/Functions/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 298: Line 298:
 
|-
 
|-
 
|06.41
 
|06.41
Now Save the file''' '''with an extension ''' .cpp ''' and click on save  
+
এখন ফাইলটি '''.cpp''' এক্সটেনশন দিয়ে সংরক্ষণ করুন। save এ টিপুন।
 
+
 
|-
 
|-
 
| 06.47
 
| 06.47
| Let us change the header file as ''iostream''
+
| হেডার ফাইলটি '''iostream''' হিসাবে পরিবর্তন করি।
  
 
|-
 
|-
 
|  06.52
 
|  06.52
Now include the '''using '''statement. Click on save  
+
এখন '''using''' স্টেটমেন্ট যোগ করুন। '''save''' এ টিপুন।
  
 
|-
 
|-
 
|  07.00
 
|  07.00
The function declaration is same in C++  
+
'''C ++''' এ ফাংশন বিবৃতি একই।
  
 
|-
 
|-
 
|07.04
 
|07.04
| So there is no need to change anything here
+
| তাই এখানে কিছু পরিবর্তন করার প্রয়োজন নেই।
 
+
 
|-
 
|-
 
| 07.07
 
| 07.07
| Now replace the '''printf '''statement with  the '''cout''' statement
+
| এখন '''printf''' স্টেটমেন্ট '''cout''' স্টেটমেন্ট দিয়ে প্রতিস্থাপিত করুন।
  
  
 
|-
 
|-
 
| 07.13
 
| 07.13
| Delete  the '''format specifier''' and '''\n'''  
+
| ফরমেট স্পেসিফায়ার এবং '''\n''' মুছে ফেলুন।
  
 
|-
 
|-
 
|07.16
 
|07.16
| delete the comma
+
| এখন কমা মুছে ফেলুন।
  
 
|-
 
|-
 
| 07.17
 
| 07.17
| Type two opening angle brackets. Delete the closing  bracket here
+
| দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন। ক্লোসিং ব্রেকেট মুছে ফেলুন।
 
+
 
|-
 
|-
 
|07.23
 
|07.23
| Again  type  two opening angle brackets
+
| আবার দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
  
 
|-
 
|-
 
|07.25
 
|07.25
| and within the double quotes  type '''backslash n'''
+
| এবং ডাবল উদ্ধৃতির মধ্যে ব্যাকস্ল্যাশ '''n''' লিখুন।
  
 
|-
 
|-
 
|07.29
 
|07.29
| We use the cout function to print the line in C++
+
| আমরা C ++ এ লাইন প্রিন্ট করতে '''cout''' ফাংশন ব্যবহার করি।
 
|-
 
|-
 
| 07.34
 
| 07.34
| Now Click on''' save'''
+
| এখন '''save''' এ টিপুন।
  
 
|-
 
|-
 
| 07.37
 
| 07.37
| Let us exeute  the program
+
|প্রোগ্রাম এক্সিকিউট করি।
  
 
|-
 
|-
 
|07.39
 
|07.39
| Come back to our terminal
+
| টার্মিনালে ফিরে আসুন।
  
 
|-
 
|-
 
| 07.42
 
| 07.42
To compile, type '''g++ function.cpp -o fun1'''
+
কম্পাইল করতে লিখুন, '''g++ function.cpp -o fun1''',
  
 
|-
 
|-
 
|07.52
 
|07.52
| Here we have fun1, because we don't want to overwrite the output parameter fun for the  file fun.c .
+
| এখানে '''fun1''' আছে কারণ আমরা '''fun.c''' ফাইলের জন্য আউটপুট প্যারামিটার '''fun''' প্রতিস্থাপিত করতে চাই না।
 
+
 
|-
 
|-
 
|08.02
 
|08.02
Now press''' Enter'''
+
এখন '''enter''' টিপুন।
  
 
|-
 
|-
 
|08.05
 
|08.05
| To execute
+
| এক্সিকিউট করতে লিখুন
  
 
|-
 
|-
 
|08.06
 
|08.06
| Type'''./fun1''' And press enter  
+
| '''./fun1''' এবং '''enter''' টিপুন।
  
 
|-
 
|-
 
| 08.12
 
| 08.12
| The output is displayed as:
+
| আউটপুট
 
   
 
   
 
|-
 
|-
 
|08.14
 
|08.14
| '''The sum of a & b is 9.'''
+
| '''sum of a & b is 9''' হিসাবে প্রদর্শিত হয়েছে।
  
 
|-
 
|-
 
| 08.16
 
| 08.16
|we can see that  the output is similar to our c code
+
|আমরা দেখতে পারি যে আউটপুট আমাদের '''C''' কোডের অনুরূপ।
 
|-
 
|-
 
|08.20
 
|08.20
| Let us  see some  common errors which we can come across.
+
| এখন আমরা কিছু সাধারণ এরর দেখি যা আমরা পেতে পারি।
 
|-
 
|-
 
|08.24
 
|08.24
| Come back to our program.
+
| প্রোগ্রামে ফিরে আসি।
  
 
|-
 
|-
 
|08.26
 
|08.26
Suppose here at line no-11 . I will type '''x''' in the place of 4.
+
ধরুন আমি এখানে লাইন সংখ্যা 11 এ, 4 এর স্থানে x লিখবো।
 
+
 
|-
 
|-
 
|08.32
 
|08.32
| I will retain the rest of the code as it is.
+
| আমি বাকি কোড একইরকম রাখবো।
 
+
 
|-
 
|-
 
| 08.36
 
| 08.36
|Now click on  Save
+
|এখন '''save''' এ টিপুন।
  
 
|-
 
|-
 
|  08.38
 
|  08.38
|Let us execute the  program
+
|প্রোগ্রাম এক্সিকিউট করি।
 
|-
 
|-
 
|08.40
 
|08.40
| Come back to  our terminal.
+
| টার্মিনালে ফিরে আসুন।
 
|-
 
|-
 
|08.44
 
|08.44
| Let us  compile  as  before
+
| আগের মত কম্পাইল করুন।
  
 
|-
 
|-
 
| 08.48
 
| 08.48
| We see an error
+
|আমরা এরর দেখি।
 
|-
 
|-
 
|08.50
 
|08.50
| '''x '''was not declared  in this scope. come back to our program
+
| '''x''' এই স্কোপে ঘোষিত করা হয়নি। প্রোগ্রামে ফিরে আসি।
  
 
|-
 
|-
 
|08.54
 
|08.54
| This is because '''x''' is a '''character''' variable
+
| এর কারণ হল '''x''' একটি ক্যারেক্টার ভ্যারিয়েবল।
 
+
 
|-
 
|-
 
|08.58
 
|08.58
| And our '''add''' function has '''integer''' variable as an '''argument'''
+
| এবং আর্গুমেন্ট রূপে '''add''' ফাংশনের ইন্টিজার ভ্যারিয়েবল রয়েছে।
 
+
 
|-
 
|-
 
|09.04
 
|09.04
| So there is a mismatch in return type and return value.
+
| সুতরাং রিটার্ন টাইপ এবং রিটার্ন ভ্যালুর অসামঞ্জস্য আছে।
  
 
|-
 
|-
 
| 09.08
 
| 09.08
| Now Let us fix the error
+
| এখন এরর স্থির করি।
 
+
 
+
  
 
|-
 
|-
 
|09.10
 
|09.10
| Type 4 here. Click on '''Save'''
+
|এখানে 4 লিখুন। '''Save''' এ টিপুন।
  
 
|-
 
|-
 
|09.15
 
|09.15
| Let us execute
+
| এক্সিকিউট করি।
 
+
 
|-
 
|-
 
|09.17
 
|09.17
| Come back to our terminal. Let me clear the prompt.
+
| টার্মিনালে ফিরে আসুন। প্রম্পট পরিষ্কার করি।
  
 
|-
 
|-
 
|09.21
 
|09.21
| Let us compile as before, execute as before
+
|এখন পূর্বের মত কম্পাইল এবং এক্সিকিউট করি।
 
+
 
|-
 
|-
 
|09.27
 
|09.27
| Yes! it is working
+
| হ্যাঁ এটি কাজ করছে।
  
 
|-
 
|-
 
| 09.29
 
| 09.29
|now we will see another common error .Come back to our program
+
|এখন আমরা আরেকটি এরর দেখবো। টার্মিনালে ফিরে আসুন।
  
 
|-
 
|-
 
|09.34
 
|09.34
here we  will  pass only 1 argument
+
এখানে আমরা শুধুমাত্র 1 টি আর্গুমেন্ট লিখবো।
  
 
|-
 
|-
 
|09.39
 
|09.39
| delete 4
+
| 4 মুছে ফেলুন।
  
 
|-
 
|-
 
| 09.40
 
| 09.40
| Now  Click on '''Save''' .
+
| এখন '''save''' এ টিপুন।
  
 
|-
 
|-
 
| 09.43
 
| 09.43
| Let us see, what happens come back to our terminal.
+
| এখন দেখি কি হচ্ছে, টার্মিনালে ফিরে আসুন।
  
 
|-
 
|-
 
| 09.47
 
| 09.47
Let us compile as before
+
এখন আগের মত কম্পাইল করি।
 
+
 
+
  
 
|-
 
|-
 
| 09.49
 
| 09.49
|We see error too few arguments to few functions  int 'add''''  
+
|আমরা এরর দেখি, '''too few arguments to function int 'add''''.
  
  
 
|-
 
|-
 
| 09.54
 
| 09.54
| Come back to our  program
+
| প্রোগ্রাম ফিরে আসুন।
  
  
 
|-
 
|-
 
|09.56
 
|09.56
| You can see here we have two argument '''int a''' and '''int b'''
+
| আপনি দেখতে পারেন যে এখানে '''int a''' এবং '''int''' b নামক দুটি আর্গুমেন্ট রয়েছে।
  
 
|-
 
|-
 
|10.03
 
|10.03
| And here we are passing only one argument.
+
| এখানে আমরা শুধুমাত্র একটি আর্গুমেন্ট লিখবো।
 
+
 
|-
 
|-
 
|10.06
 
|10.06
| Hence it is giving an error
+
| তাই এটি একটি এরর দিচ্ছে।
 
+
 
|-
 
|-
 
|10.09
 
|10.09
Let us fix the error
+
এখন এরর স্থির করি।
  
 
|-
 
|-
 
|10.10
 
|10.10
| Type 4 ,click on save
+
| 4 লিখুন, '''Save''' এ টিপুন।
  
 
|-
 
|-
 
|10.13
 
|10.13
| Let us execute again
+
| আবার এক্সিকিউট করি।
  
 
|-
 
|-
 
|10.16
 
|10.16
|Compile as before , execute as before.
+
|এখন পূর্বের মত কম্পাইল এবং এক্সিকিউট করি।
  
 
|-
 
|-
 
| 10.21
 
| 10.21
Yes it is working!Now come back to our slide
+
হ্যাঁ এটি কাজ করছে। স্লাইডে ফিরে আসি।
  
 
|-
 
|-
 
|10.26
 
|10.26
| Let us summaries ,In this tutorial we learn't
+
|সংক্ষিপ্তকরণ করি। এই টিউটোরিয়ালে আমরা শিখেছি,
  
 
|-
 
|-
 
|10.29
 
|10.29
| Functions
+
| ফাংশন
 
|-
 
|-
 
| 10.31
 
| 10.31
| Syntax of function
+
| ফাংশনের সিনটেক্স।
  
 
|-
 
|-
 
|10.33
 
|10.33
| Function without arguments: e.g ; void add()
+
| আর্গুমেন্ট ছাড়া ফাংশন যেমন void add()  
  
 
|-
 
|-
 
|10.37
 
|10.37
| Function with arguments: e.g ;int add( int a,int b)
+
| আর্গুমেন্ট সহ ফাংশন যেমন int add( int a,int b)  
  
 
|-
 
|-
 
|10.43
 
|10.43
| As an assignment
+
| নির্দেশিত কাজ হিসাবে,
 
+
 
|-
 
|-
 
|10.45
 
|10.45
| Write a program to calculate the square of a number using function.
+
|ফাংশন ব্যবহার করে একটি সংখ্যার বর্গ নিরূপণ করতে প্রোগ্রাম লিখুন।
  
 
|-
 
|-
 
| 10.50
 
| 10.50
Watch the video available at  http://spoken-tutorial.org /What\_is\_a\_Spoken\_Tutorial
+
এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
  
 
|-
 
|-
 
|10.53
 
|10.53
| It summarises the Spoken Tutorial project
+
| এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
 
+
 
|-
 
|-
 
|10.56
 
|10.56
| If you do not have good bandwidth, you can download and watch it
+
| যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
 
+
 
|-
 
|-
 
| 11.01
 
| 11.01
| The Spoken Tutorial Project Team
+
| কথ্য টিউটোরিয়াল প্রকল্প দল
 
+
 
|-
 
|-
 
|11.03
 
|11.03
| Conducts workshops using spoken tutorials
+
| কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
  
 
|-
 
|-
 
|11.07
 
|11.07
| Gives certificates to those who pass an online test
+
| যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
  
 
|-
 
|-
 
|11.11
 
|11.11
| For more details, please write to contact@spoken-tutorial.org
+
| এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
  
 
|-
 
|-
 
| 11.19
 
| 11.19
| Spoken Tutorial Project is a part of the Talk to a Teacher project
+
| স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
 
+
 
|-
 
|-
 
|11.23
 
|11.23
| It is supported by the National Mission on Education through ICT, MHRD, Government of India
+
| এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
  
 
|-
 
|-
 
|11.30
 
|11.30
| More information on this Mission is available at: http://spoken-tutorial.org\NMEICT-Intro
+
| এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro.
  
 
|-
 
|-
 
| 11.35
 
| 11.35
| This is Ashwini Patil from IIT Bombay
+
| আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
 
+
 
|-
 
|-
 
|11.39
 
|11.39
| Thank You for joining
+
| অংশগ্রহনের জন্য ধন্যবাদ।
 
+
|}
+

Revision as of 13:29, 11 September 2013

Time' Narration


00.01 C এবং C ++ এ ফাংশনসের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00.07 এই টিউটোরিয়ালে আমরা শিখব,
00.10 ফাংশন কি?
00.12 ফাংশনের সিনটেক্স।
00.15 রিটার্ন স্টেটমেন্টের গুরূত্ব।
00.18 ফাংশনের কয়েকটি উদাহরণ।
00.20 আমরা কিছু সাধারণ এরর এবং তাদের সমাধান ও দেখবো।
00.25 এই টিউটোরিয়ালটি রেকর্ড করতে আমি উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10
00.33 এবং gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
00.40 ফাংশনের ভূমিকা দিয়ে শুরু করা যাক।
00.43 ফাংশন হল স্বয়ংসম্পূর্ণ প্রোগ্রাম যা একটি নির্দিষ্ট কাজ এক্সিকিউট করে।
00.50 প্রতিটি প্রোগ্রাম এক বা একাধিক ফাংশন নিয়ে গঠিত।
00.56 একবার এক্সিকিউটের পর কন্ট্রোল যেখান থেকে অ্যাক্সেস করা হয়েছে সেখানে ফেরত পাঠানো হবে।
01.03 এখন আমরা ফাংশনের জন্য সিনট্যাক্স দেখতে পারব।
01.18 ret-type ফাংশনের ফেরৎ দেওয়া তথ্য সংজ্ঞায়িত করে।
01.12 fun-name হল ফাংশনের নাম।
01.16 parameters হল ভ্যারিয়েবলের নাম এবং তাদের ধরনের সূচী।
01.20 এই ফাংশনের আরেকটি সিনটেক্স হল ret-type fun-name and empty parameter list.
01.30 একে আর্গুমেন্ট ছাড়া ফাংশন বলা হয়।
01.35 এবং একে আর্গুমেন্ট সহ ফাংশন বলা হয়।
01.40 এখন প্রোগ্রামের দিকে যাওয়া যাক।
01.43 আমি ইতিমধ্যে এডিটরে প্রোগ্রাম লিখে ফেলেছি।
01.46 এটি খুলি।
01.50 উল্লেখ্য যে আমাদের ফাইলের নাম void function.c এই প্রোগ্রামে আমরা ফাংশন ব্যবহার করে দুটি সংখ্যার যোগফল নির্ণয় করব।
02.03 আমি এখন কোড ব্যাখ্যা করি।
02.06 এটি আমাদের হেডার ফাইল।
02.09 কোনো ফাংশন ব্যবহার করার পূর্বে তা সংজ্ঞায়িত করা আবশ্যক।
02.14 আমরা এখানে add নামক একটি ফাংশন ঘোষিত করেছি।
02.18 উল্লেখ্য যে এড ফাংশন কোনো আর্গুমেন্ট ছাড়াই।
02.22 এবং রিটার্ন টাইপ হল void.
02.25 এখানে দুই ধরনের ফাংশন আছে।
02.27 প্রথমটি হল ইউসার-ডিফাইনড ফাংশন যা আমাদের add ফাংশন এবং
02.33 প্রি-ডিফাইনড ফাংশন যা printf এবং main ফাংশন।
02.39 এখানে আমরা a এবং b কে 2 এবং 3 মান নির্দিষ্ট করে শুরু করেছি।
02.47 তারপর আমরা একটি ভ্যারিয়েবল C ঘোষিত করেছি।
02.51 আমরা a এবং b এর মান যোগ করি।
02.53 ফলাফল C তে সংরক্ষিত হয়েছে।
02.57 তারপর আমরা ফলাফল প্রিন্ট করি।
03.00 এই আমাদের মেন ফাংশন।
03.03 মেন ফাংশনের ভিতরে, আমরা add ফাংশন রাখি।
03.07 এডিশন অপারেশন সঞ্চালিত করা হবে এবং ফলাফল প্রিন্ট করা হবে।
03.13 এখন save এ টিপুন।
03.15 প্রোগ্রাম এক্সিকিউট করি।
03.17 আপনার কীবোর্ড Ctrl, Alt এবং T একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
03.28 কম্পাইল করতে লিখুন
03.29 gcc void function.c -o void এবং enter টিপুন।
03.40 এক্সিকিউট করতে লিখুন ./void
03.45 আউটপুট Sum of a and b is 5 হিসাবে প্রদর্শিত হয়েছে।
03.50 এখন আমাদের প্রোগ্রামে ফিরে আসি।
03.53 ফাংশনে প্যারামিটারস বা আর্গুমেন্টস নামক বিশেষ চিহ্ন রয়েছে।
04.00 এখন আমরা আর্গুমেন্টের সাথে একই উদাহরণ দেখবো।
04.03 আমি এখানে কয়েকটি জিনিস বদলাবো। আপনার কীবোর্ড Shift, Ctrl এবং S কী একসাথে টিপুন।
04.14 ফাইলটি function.c হিসাবে সংরক্ষণ করুন। save এ টিপুন।
04.24 void শব্দটি int দিয়ে প্রতিস্থাপিত করুন এবং বন্ধনীতে লিখুন int a, int b;
04.34 save এ টিপুন।
04.37 এখানে int a এবং int b হল add ফাংশনের আর্গুমেন্ট।
04.44 এখন এটি মুছে ফেলুন।
04.47 a এবং b এখানে লেখার দরকার নেই। এখন void শব্দটি int দিয়ে আবার প্রতিস্থাপিত করুন এবং save এ টিপুন।
04.58 এখানে একটি ভ্যারিয়েবল সমষ্টি ঘোষিত করা যাক।
05.01 এখন int sum এবং সেমিকোলন লিখুন।
05.05 Enter টিপুন।
05.06 এবং লিখুন sum = add(5,4) এবং শেষে সেমিকোলন লিখুন।
05.19 এখানে এটি আমাদের add ফাংশন।
05.22 তারপর আমরা আর্গুমেন্ট হিসাবে 5 এবং 4 লিখি।
05.26 5 এবং 4 যথাক্রমে a এবং b তে সংরক্ষিত হবে।
05.31 এডিশন অপারেশন সঞ্চালিত করা হবে।
05.34 রিটার্ন ভ্যালু c, sum এ সংরক্ষণ করা হবে।
05.38 এখন এই add মুছে ফেলুন যেহেতু আমরা ইতিমধ্যে উপরের ফাংশন লিখে ফেলেছি।
05.44 এবং লিখুন
05.45 return 0 এবং সেমিকোলন। save এ টিপুন।
05.51 একটি non-void ফাংশনের রিটার্ন স্টেটমেন্ট ব্যবহার করা আবশ্যক যা একটি মান ফেরত দেয়।
05.58 প্রোগ্রাম এক্সিকিউট করি।
06.00 টার্মিনালে ফিরে আসি।
06.03 gcc function.c -o fun লিখুন এবং enter টিপুন।
06.13 এক্সিকিউট করতে লিখুন ./fun এবং enter টিপুন।
06.19 আউটপুট
06.21 The Sum of a & b is 9 হিসাবে প্রদর্শিত হয়েছে।
06.25 এখন আমরা একই প্রোগ্রাম C ++ এ এক্সিকিউট করব।
06.29 প্রোগ্রামে ফিরে আসি। আমি একই কোড এডিট করব, আবার আপনার কীবোর্ড Shift, Ctrl এবং S কী একসাথে টিপুন।
06.41 এখন ফাইলটি .cpp এক্সটেনশন দিয়ে সংরক্ষণ করুন। save এ টিপুন।
06.47 হেডার ফাইলটি iostream হিসাবে পরিবর্তন করি।
06.52 এখন using স্টেটমেন্ট যোগ করুন। save এ টিপুন।
07.00 C ++ এ ফাংশন বিবৃতি একই।
07.04 তাই এখানে কিছু পরিবর্তন করার প্রয়োজন নেই।
07.07 এখন printf স্টেটমেন্ট cout স্টেটমেন্ট দিয়ে প্রতিস্থাপিত করুন।


07.13 ফরমেট স্পেসিফায়ার এবং \n মুছে ফেলুন।
07.16 এখন কমা মুছে ফেলুন।
07.17 দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন। ক্লোসিং ব্রেকেট মুছে ফেলুন।
07.23 আবার দুটি ওপেনিং অ্যাঙ্গেল ব্রেকেট লিখুন।
07.25 এবং ডাবল উদ্ধৃতির মধ্যে ব্যাকস্ল্যাশ n লিখুন।
07.29 আমরা C ++ এ লাইন প্রিন্ট করতে cout ফাংশন ব্যবহার করি।
07.34 এখন save এ টিপুন।
07.37 প্রোগ্রাম এক্সিকিউট করি।
07.39 টার্মিনালে ফিরে আসুন।
07.42 কম্পাইল করতে লিখুন, g++ function.cpp -o fun1,
07.52 এখানে fun1 আছে কারণ আমরা fun.c ফাইলের জন্য আউটপুট প্যারামিটার fun প্রতিস্থাপিত করতে চাই না।
08.02 এখন enter টিপুন।
08.05 এক্সিকিউট করতে লিখুন
08.06 ./fun1 এবং enter টিপুন।
08.12 আউটপুট
08.14 sum of a & b is 9 হিসাবে প্রদর্শিত হয়েছে।
08.16 আমরা দেখতে পারি যে আউটপুট আমাদের C কোডের অনুরূপ।
08.20 এখন আমরা কিছু সাধারণ এরর দেখি যা আমরা পেতে পারি।
08.24 প্রোগ্রামে ফিরে আসি।
08.26 ধরুন আমি এখানে লাইন সংখ্যা 11 এ, 4 এর স্থানে x লিখবো।
08.32 আমি বাকি কোড একইরকম রাখবো।
08.36 এখন save এ টিপুন।
08.38 প্রোগ্রাম এক্সিকিউট করি।
08.40 টার্মিনালে ফিরে আসুন।
08.44 আগের মত কম্পাইল করুন।
08.48 আমরা এরর দেখি।
08.50 x এই স্কোপে ঘোষিত করা হয়নি। প্রোগ্রামে ফিরে আসি।
08.54 এর কারণ হল x একটি ক্যারেক্টার ভ্যারিয়েবল।
08.58 এবং আর্গুমেন্ট রূপে add ফাংশনের ইন্টিজার ভ্যারিয়েবল রয়েছে।
09.04 সুতরাং রিটার্ন টাইপ এবং রিটার্ন ভ্যালুর অসামঞ্জস্য আছে।
09.08 এখন এরর স্থির করি।
09.10 এখানে 4 লিখুন। Save এ টিপুন।
09.15 এক্সিকিউট করি।
09.17 টার্মিনালে ফিরে আসুন। প্রম্পট পরিষ্কার করি।
09.21 এখন পূর্বের মত কম্পাইল এবং এক্সিকিউট করি।
09.27 হ্যাঁ এটি কাজ করছে।
09.29 এখন আমরা আরেকটি এরর দেখবো। টার্মিনালে ফিরে আসুন।
09.34 এখানে আমরা শুধুমাত্র 1 টি আর্গুমেন্ট লিখবো।
09.39 4 মুছে ফেলুন।
09.40 এখন save এ টিপুন।
09.43 এখন দেখি কি হচ্ছে, টার্মিনালে ফিরে আসুন।
09.47 এখন আগের মত কম্পাইল করি।
09.49 আমরা এরর দেখি, too few arguments to function int 'add'.


09.54 প্রোগ্রাম ফিরে আসুন।


09.56 আপনি দেখতে পারেন যে এখানে int a এবং int b নামক দুটি আর্গুমেন্ট রয়েছে।
10.03 এখানে আমরা শুধুমাত্র একটি আর্গুমেন্ট লিখবো।
10.06 তাই এটি একটি এরর দিচ্ছে।
10.09 এখন এরর স্থির করি।
10.10 4 লিখুন, Save এ টিপুন।
10.13 আবার এক্সিকিউট করি।
10.16 এখন পূর্বের মত কম্পাইল এবং এক্সিকিউট করি।
10.21 হ্যাঁ এটি কাজ করছে। স্লাইডে ফিরে আসি।
10.26 সংক্ষিপ্তকরণ করি। এই টিউটোরিয়ালে আমরা শিখেছি,
10.29 ফাংশন
10.31 ফাংশনের সিনটেক্স।
10.33 আর্গুমেন্ট ছাড়া ফাংশন যেমন void add()
10.37 আর্গুমেন্ট সহ ফাংশন যেমন int add( int a,int b)
10.43 নির্দেশিত কাজ হিসাবে,
10.45 ফাংশন ব্যবহার করে একটি সংখ্যার বর্গ নিরূপণ করতে প্রোগ্রাম লিখুন।
10.50 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
10.53 এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
10.56 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
11.01 কথ্য টিউটোরিয়াল প্রকল্প দল
11.03 কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
11.07 যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
11.11 এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
11.19 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
11.23 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
11.30 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro.
11.35 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
11.39 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble, Ranjana