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

From Script | Spoken-Tutorial
Revision as of 14:39, 12 September 2013 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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 and struct_var;
01:17 struct var হল struct name এর মত ভ্যারিয়েবল।
01:22 eg. struct employee addr;
01:27 addr is the variable of type employee.
01:31 Let us move on to our example
01:33 I have already typed the program on the editor
01:36 So let me open it.
01:38 Note that our filename is structure.c
01:42 In this program we will calculate the total marks of three subjects using structure
01:49 Let me explain the code now.
01:51 This is our header file.
01:53 Here we have declared a structure as student.


01:57 Then we have declared three integer variables as english, maths and science.
02:04 Variables defined under the structure are called as members of the structure.
02:10 This is our main function
02:12 Here we have declared an integer variable total.
02:17 Now we have declared a structure variable stud. stud is the variable of type student,it is used to access and modify the structure members
02:30 Here we have modified the members
02:32 By assigning them values as 75, 70 and 65.
02:38 Here we calculate the total of three subjects.
02:42 Then we print the result.
02:44 This is our return statement.
02:47 Now click on Save
02:49 Let us execute the program
02:51 Please open the terminal window by pressing
02:54 Ctrl, Alt and T keys simultaneously on your keyboard.
03:00 To compile
03:01 Type; gcc space structure.c space -o space struct
03:10 And press Enter
03:12 To execute
03:13 Type./struct Press Enter
03:18 The output is displayed as: Total is 210
03:22 Now we will execute the same program in C++
03:26 Come back to our program.
03:28 I will edit the same code
03:31 First press shift, cntrl and S keys simultaneously on the keyboard
03:37 Now save the file with an extension .cpp and click on save
03:44 Let us change the header file as iostream
03:48 Now include the using statement and click on save
03:57 Structure declaration in C++ is same as in C
04:02 So no need to change anything here
04:05 At the end we will replace the printf statement with the cout statement.
04:08 Delete the format specifier and \n
04:16 Now delete the comma
04:17 Type two opening angle brackets.
04:21 Here delete the closing bracket
04:23 and type two opening angle backets
04:25 And within the double quotes type \n
04:29 Now click on Save
04:31 Let us execute the program
04:33 Come back to our terminal
04:35 To compile type g++ space structure.cpp space -o space struct1
04:47 Here we have struct1 because we dont want to overwrite the output parameters for the file structure.c
04:55 Now press Enter
04:57 To execute type ./struct1
05:02 Press Enter
05:04 The output is displayed as: Total is 210
05:08 You can see that the output is same as our C code
05:12 Now let us go back to our slides.
05:15 We will summarize now. In this tutorial we learned,
05:18 Structure.
05:19 Syntax of a structure.
05:21 eg. struct struct_name;
05:24 To access members of a structure.
05:26 Eg: stud.maths = 75;
05:30 To add the structure variables.
05:33 Eg: total = stud.eng + stud.maths + stud.science;
05:40 As an assignment,
05:41 Write a program to diplay the records of an employee.
05:45 Like name, address, designation, salary.
05:49 Watch the video available at the link shown below
05:53 It summarises the Spoken Tutorial project
05:55 If you do not have good bandwidth, you can download and watch it
06:00 The Spoken Tutorial Project Team
06:02 Conducts workshops using spoken tutorials
06:05 Gives certificates to those who pass an online test
06:08 For more details, please write to contact@spoken-tutorial.org
06:15 Spoken Tutorial Project is a part of the Talk to a Teacher project
06:19 It is supported by the National Mission on Education through ICT, MHRD, Government of India
06:26 More information on this Mission is available at: http://spoken-tutorial.org\NMEICT-Intro
06:30 This is Ashwini Patil from IIT Bombay. Siginning off.
06:33 Thank You for joining

Contributors and Content Editors

Kaushik Datta, Pratik kamble