C-and-C++/C2/Increment-And-Decrement-Operators/Bengali
From Script | Spoken-Tutorial
Revision as of 15:25, 19 September 2013 by Kaushik Datta (Talk | contribs)
Time' | Narration
|
00.02 | C এবং C ++ এ ইনক্রীমেন্ট এবং ডীক্রীমেন্ট অপারেটরের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00.09 | এই টিউটোরিয়ালে, আমরা শিখব: |
00.11 | ইনক্রীমেন্ট এবং ডীক্রীমেন্ট অপারেটর।
++ যেমন a ++ যা একটি Postfix ইনক্রীমেন্ট অপারেটর। ++ a যা একটি Prefix ইনক্রীমেন্ট অপারেটর। -- যেমন a -- যা একটি Postfix ডীক্রীমেন্ট অপারেটর। -- a যা একটি Prefix ডীক্রীমেন্ট অপারেটর। আমরা টাইপ কাস্টিং সম্পর্কেও শিখব। |
00.36 | এই টিউটোরিয়ালটি রেকর্ড করতে, আমি উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10, |
00.41 | উবুন্টুতে gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি। |
00.49 | ++ অপারেটর এক দ্বারা অপারেন্ডসের বর্তমান মান বৃদ্ধি করে। |
00.54 | a ++ এবং ++ a, a = a + 1 এর সমান হয়। |
01.01 | |
01.07 | a -- এবং -- a, a = a - 1 এর সমান হয়। |
01.14 | আমি এখন C প্রোগ্রামের সাহায্যে ইনক্রীমেন্ট এবং ডীক্রীমেন্ট অপারেটরের ব্যবহার প্রদর্শন করব। |
01.20 | আমি ইতিমধ্যে প্রোগ্রাম লিখেছি, তাই আমি কোড ব্যাখ্যা করব। |
01.26 | এখানে, C তে ইনক্রীমেন্ট এবং ডীক্রীমেন্ট অপারেটরের কোড রয়েছে। |
01.30 | এখানে, আমি একটি ইন্টিজার ভ্যারিয়েবল a নিয়েছি যার মান হল 1. |
01.36 | আমরা a এর মানে পরিবর্তন লক্ষ্য করতে পারবো। |
01.40 | এইভাবে এটি আমাদের অপারেটরের কাজ সম্পর্কে একটি ভাল ধারণা দেবে। |
01.48 | Postfix ইনক্রীমেন্ট অপারেটর কিভাবে কাজ করে তা দেখা যাক। |
01.52 | এই printf স্টেটমেন্টের আউটপুট হল 1. |
01.56 | মান পরিবর্তন হবে। |
01.58 | এর কারণ হল অপারেন্ডস মূল্যায়িত হওয়ার পর postfix অপারেশন ঘটে। |
02.05 | অপারেশন a + + এ সঞ্চালিত হলে এটি a এর বর্তমান মানের উপর সঞ্চালিত হয়। |
02.11 | এরপর a এর মান বৃদ্ধি পেয়েছে। |
02.18 | এখন আমরা যদি এখানে a এর মান দেখি, এটি 1 দ্বারা বৃদ্ধি পেয়েছে। |
02.28 | পরিবর্তনগুলি প্রতিফলিত করার জন্য আমরা আবার a=1 দ্বারা আরম্ভ করি। |
02.36 | আমরা এখন Prefix ইনক্রীমেন্ট অপারেটরে আসি। |
02.39 | এই printf স্টেটমেন্ট পর্দায় 2 প্রিন্ট করে। |
02.43 | এর কারণ হল অপারেন্ডস মূল্যায়িত হওয়ার আগে prefix অপারেশন ঘটে। |
02.50 | সুতরাং প্রথমে a এর মান 1 দ্বারা বৃদ্ধি পায় এবং তারপর এটি প্রিন্ট করা হয়। |
02.59 | আর কোনো পরিবর্তন নেই তা দেখার জন্য a এর মান আবার প্রিন্ট করি। |
03.04 | এখন এই কোড এক্সিকিউট করে যাচাই করি। |
03.08 | আমি নিম্নলিখিত লাইন কমেন্ট করব। / * * / লিখুন। |
03.19 | Save এ টিপুন। |
03.23 | আমি incrdecr.c হিসাবে ফাইল সংরক্ষিত করেছি। |
03.30 | Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। |
03.36 | কম্পাইল করতে টার্মিনালে নিম্নলিখিত কমান্ড লিখুন, gcc incrdecr.c -o incr. Enter টিপুন। |
03.52 | কোড এক্সিকিউট করতে লিখুন ./incr. Enter টিপুন। |
03.59 | আউটপুট পর্দায় প্রদর্শিত হয়েছে, |
04.02 | যখন আপনি a ++ প্রিন্ট করেন এটি হল আউটপুট। |
04.06 | যখন আপনি ++ a প্রিন্ট করেন এটি হল আউটপুট। |
04.10 | আমরা দেখতে পারি যে পরিণাম পূর্বে আলোচিত ফলের মত। |
04.13 | এখন বাকি কোডে ফেরৎ আসি। |
04.17 | এখন আমি postfix এবং prefix ডীক্রীমেন্ট অপারেটর ব্যাখ্যা করব। |
04.22 | এখান এবং এখান থেকে মাল্টি লাইন কমেন্ট মুছে ফেলুন। |
04.29 | আমরা a এর মান আবার 1 নির্ধারিত করি। |
04.36 | এই printf স্টেটমেন্ট পূর্বে বিবৃত 1 হিসাবে আউটপুট দেয়। |
04.42 | a -- মূল্যায়িত করার পর a এর মান হ্রাস পাবে, a -- একটি postfix এক্সপ্রেশন। |
04.51 | এই printf স্টেটমেন্ট পূর্বে বিবৃত 1 হিসাবে আউটপুট দেয়। |
04.57 | a -- মূল্যায়িত করার পর a এর মান হ্রাস পাবে, a -- একটি postfix এক্সপ্রেশন। |
05.03 | পরবর্তী স্টেটমেন্ট a এর মান ০ হিসাবে প্রিন্ট করে। |
05.07 | a এর মান এখন 1 দ্বারা হ্রাস পেয়েছে। |
05.10 | এখন আমাদের কাছে prefix ডীক্রীমেন্ট অপারেটর রয়েছে। |
05.14 | এই printf স্টেটমেন্টের আউটপুট হল 0. |
05.17 | এটি একটি prefix অপারেশন। |
05.21 | অপারেন্ডস মূল্যায়িত হওয়ার আগে prefix অপারেশন ঘটে। |
05.25 | এই printf স্টেটমেন্টের আউটপুট হল 0. |
05.28 | a এর মানে আর কোনো পরিবর্তন করা হয়নি। |
05.31 | return 0 লিখুন; এবং এন্ডিং কার্লি ব্রেকেট বন্ধ করুন। |
05.37 | Save এ টিপুন। |
05.40 | টার্মিনালে ফিরে যান। |
05.43 | কম্পাইল করতে টার্মিনালে নিম্নলিখিত কমান্ড লিখুন, gcc incrdecr.c -o incr. Enter টিপুন। |
05.58 | এক্সিকিউট করতে লিখুন./incr. Enter টিপুন। |
06.08 | যখন আপনি a -- প্রিন্ট করেন এটি হল আউটপুট। |
06.12 | যখন আপনি -- a প্রিন্ট করেন এটি হল আউটপুট। |
06.15 | এখন আমরা দেখি যে ইনক্রীমেন্ট এবং ডীক্রীমেন্ট অপারেটরের কিভাবে কাজ করে। |
06.21 | আমরা যদি একই প্রোগ্রাম C ++ এ লিখতে চাই, |
06.23 | তাহলে উপরের C কোডে কিছু পরিবর্তন করতে পারি। |
06.26 | এডিটরে ফিরে যাই। |
06.29 | এখানে প্রয়োজনীয় কোডের সাথে C + + ফাইল রয়েছে। |
06.33 | লক্ষ্য করুন যে এই হেডার C এর হেডারের থেকে ভিন্ন। |
06.37 | এখানে using namespace স্টেটমেন্ট রয়েছে। |
06.40 | এছাড়াও, মনে রাখবেন যে C ++ এ আউটপুট স্টেটমেন্ট হল cout. |
06.45 | সুতরাং এই তফাৎ ছাড়া, কোড দুটি অনেকটা একই। |
06.49 | ফাইলটি সংরক্ষণ করুন। ফাইলটি এক্সটেনশন .cpp দিয়ে সংরক্ষিত হয়েছে। |
06.56 | কোড কম্পাইল করি। |
06.58 | টার্মিনাল খুলুন এবং লিখুন g++ incrdecr.cpp -o incr. Enter টিপুন। |
07.16 | এক্সিকিউট করতে লিখুন ./ incr. Enter টিপুন। |
07.23 | আউটপুট পর্দায় প্রদর্শিত হয়েছে: |
07.27 | সুতরাং, আমরা দেখি যে আউটপুট C প্রোগ্রামের অনুরূপ। |
07.31 | এখন আমাদের কাছে টাইপকাস্টিং এর ধারণা রয়েছে। |
07.33 | এটি C এবং C ++ উভয়ে একই ভাবে সম্পাদিত হয়েছে। |
07.38 | টাইপকাস্টিং এক ধরনের ভ্যারিয়েবল তৈরী করতে ব্যবহৃত হয় এবং আরেক ধরনের মত আচরণ করে। |
07.43 | আপনি যে ডেটা টাইপ প্রথম বন্ধনীতে চান তা রেখে টাইপকাস্টিং সম্পন্ন করা হয়। |
07.49 | আপনি যা কাস্ট করতে চান তা ভ্যারিয়েবলের সামনে রাখা হয়। |
07.54 | এই Typecast শুধুমাত্র একটি অপারেশনের জন্য বৈধ। |
07.58 | একক অপারেশনের জন্য a একটি float ভ্যারিয়েবলের মত আচরণ করবে। |
08.03 | এখানে এটি হল একটি উদাহরণ যা আমি ইতিমধ্যে তৈরি করেছি। |
08.06 | আমি এখন কোড ব্যাখ্যা করব। |
08.11 | প্রথমে আমরা a ও b কে ইন্টিজার রূপে এবং c কে ফ্লোট রূপে ঘোষিত করি। |
08.16 | a এর মান 5 এবং b এর মান 2 নির্ধারিত করা হয়েছে। |
08.22 | আমরা a ও b এর উপর অপারেশন সম্পাদন করব। |
08.26 | আমরা a দ্বারা b বিভক্ত করি। পরিণাম c তে সংরক্ষিত হয়েছে। |
08.30 | 2 দশমিক স্থানের নির্ভুলতা বোঝাতে আমরা %.2f ব্যবহার করেছি। |
08.35 | প্রত্যাশিত ফলাফল 2.50 এর পরিবর্তে ফলাফল 2.00 রূপে প্রদর্শিত হয়েছে। |
08.41 | ভগ্নাংশ বাদ দেওয়া হয়েছে যেহেতু উভয় a এবং b অপারেন্ডস একটি ইন্টিজার। |
08.47 | প্রকৃত বিভাগ সম্পাদন করতে একটি অপারেন্ডসকে কাস্ট থেকে ফ্লোটে লিখতে হবে। |
08.51 | এখানে আমরা a কে ফ্লোটে টাইপকাস্টিং করছি। এখন c তে প্রকৃত বিভাগের মান থাকে। |
08.57 | এখন প্রকৃত বিভাগের পরিণাম প্রদর্শিত হয়েছে। প্রত্যাশিত উত্তর হল 2.50. |
09.03 | return 0 লিখুন; এবং এন্ডিং কার্লি ব্রেকেট বন্ধ করুন। |
09.07 | Save এ টিপুন। ফাইলটি এক্সটেনশন .c দ্বারা সংরক্ষণ করুন। |
09.11 | আমি ফাইলটি typecast.c হিসাবে সংরক্ষিত করেছি। |
09.15 | টার্মিনাল খুলুন। |
09.17 | কম্পাইল করতে লিখুন gcc typecast.c -o type. Enter টিপুন। |
09.33 | এক্সিকিউট করতে লিখুন ./type. Enter টিপুন। |
09.41 | আউটপুট পর্দায় প্রদর্শিত হয়েছে। |
09.44 | মান দুটি দেখুন, আমরা টাইপকাস্টিং এর প্রভাব দেখি। |
09.48 | এখন টিউটোরিয়াল সংক্ষিপ্তকরণ করব। |
09.50 | এই টিউটোরিয়ালে আমরা শিখেছি, |
09.52 | ইনক্রীমেন্ট এবং ডীক্রীমেন্ট অপারেটর কিভাবে ব্যবহার করে। |
09.56 |
আমরা Postfix এবং Prefix ফর্ম সম্পর্কে শিখেছি। |
10.00 | এছাড়াও আমরা টাইপকাস্টিং এবং তার ব্যবহার সম্পর্কে শিখেছি। |
10.04 | নির্দেশিত কাজ হিসাবে: |
10.05 | নিম্নলিখিত এক্সপ্রেশন সমাধান করতে একটি প্রোগ্রাম লিখুন, (a/b) + (c/d) |
10.12 | a,b,c এবং d এর মান ব্যবহারকারীর কাছ থেকে ইনপুট হিসেবে নেওয়া হয়েছে। |
10.17 | প্রকৃত বিভাগ সম্পাদন করতে টাইপকাস্টিং ব্যবহার করুন। |
10.21 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
10.24 | এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। |
10.27 | যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। |
10.321 | কথ্য টিউটোরিয়াল প্রকল্প দল |
10.34 | কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
10.36 | যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়। |
10.410 | এই বিষয়ে বিস্তারিত তথ্যের জন্য contact at spoken hyphen tutorial dot org তে ইমেল করুন। |
10.49 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। |
10.53 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।the National Mission on Education through ICT, MHRD, Government of India |
11.00 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro. |
11.11 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ। |