C-and-C++/C2/Relational-Operators/Bengali
From Script | Spoken-Tutorial
Revision as of 15:19, 16 September 2013 by Kaushik Datta (Talk | contribs)
Time | Narration |
---|---|
00.02 | C এবং C ++ এ রিলেশনাল অপারেটরসের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00.07 | এই টিউটোরিয়ালে আমরা শিখব |
00.09 | রিলেশনাল অপারেটরস যেমন |
00.12 | লেস দেন : যেমন a < b |
00.15 | গ্রেটার দেন : যেমন a > b |
00.18 | লেস দেন অর ইকুয়াল টু : যেমন a <= b |
00.23 | গ্রেটার দেন অর ইকুয়াল টু : যেমন a >= b |
00.28 | ইকুয়াল টু : যেমন a == b |
00.31 | নট ইকুয়াল টু : যেমন a != b |
00.38 | এই টিউটোরিয়ালটি রেকর্ড করতে, আমি অপারেটিং সিস্টেম হিসাবে উবুন্টু 11.10 |
00.43 | এবং উবুন্টুতে gcc ও g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি। |
00.50 | একটি ভূমিকা দিয়ে শুরু করা যাক। |
00.53 | রিলেশনাল অপারেটর পূর্ণসংখ্যা এবং ফ্লোটিং পয়েন্ট সংখ্যা তুলনা করতে ব্যবহৃত হয়েছে। |
00.58 | এক্সপ্রেশন রিলেশনাল অপারেটর return ব্যবহার করে, false এর জন্য 0 এবং true এর জন্য 1.
রিটার্ন ভ্যালুস : 0 যখন False হয় 1 যখন True হয় |
01.04 | এখন আমি একটি C প্রোগ্রামের সাহায্যে এই রিলেশনাল অপারেটর ব্যবহার করা দেখাবো। |
01.10 | আমি ইতিমধ্যে প্রোগ্রাম লিখেছি। |
01.11 | সুতরাং আমি এডিটর খুলবো এবং কোড ব্যাখ্যা করব। |
01.16 | প্রথমে, আমরা দুটি ভেরিয়েবল a এবং b ঘোষিত করি। |
01.21 | এই printf স্টেটমেন্ট ব্যবহারকারীকে a এবং b এর মান লেখার অনুরোধ জানায়। |
01.27 | এই scanf স্টেটমেন্ট ভ্যারিয়েবল a এবং b এর জন্য ইনপুট নেয়। |
01.33 | এখন আমাদের কাছে গ্রেটার দেন অপারেটর আছে। |
01.35 | এই অপারেটর অপারেটরের উভয় পাশের দুটি অপারেন্ডসের তুলনা করে। |
01.39 | a গ্রেটর দেন b হলে এটি False দেয়। |
01.44 | উপরোক্ত শর্ত true হলে এই printf স্টেটমেন্ট নির্বাহ করা হয়। |
01.48 | উপরোক্ত শর্ত false হলে এটি এড়ানো হয়। |
01.51 | কন্ট্রোল এবং তারপর পরবর্তী স্টেটমেন্টে যাওয়া যাক। |
01.54 | এখন আমাদের কাছে লেস দেন অপারেটর আছে। |
01.56 | এটিও অপারেন্ডস তুলনা করে। |
01.58 | a লেস দেন b হলে এটি true দেয়। |
02.03 | উপরোক্ত শর্ত true হলে এই printf স্টেটমেন্ট নির্বাহ করা হয়। |
02.07 | অন্যথায় এটি এড়ানো হয়। |
02.09 | চলুন এখানে কোড এক্সিকিউট করি। |
02.13 | প্রথমে নিম্নলিখিত লাইন কমেন্ট করুন। / * * / লিখুন |
02.24 | Save এ টিপুন। |
02.26 | আমি relational.c হিসাবে ফাইল সংরক্ষিত করেছি। |
02.30 | Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। |
02.36 | কম্পাইল করতে টার্মিনালে নিম্নলিখিত কমান্ড লিখুন, gcc relational.c -o rel |
02.50 | Enter টিপুন। |
02.52 | এক্সিকিউট করতে লিখুন ./rel. Enter টিপুন। |
02.58 | আমি a কে 8 এবং b কে 3 হিসাবে লিখি। |
03.02 | আউটপুট প্রদর্শিত হয়েছে : |
03.04 | 8 is greater than 3. |
03.07 | আপনি a এবং b এর বিভিন্ন মানের সাথে কোড নির্বাহ করার চেষ্টা করতে পারেন। |
03.12 | কোডে ফিরে আসি। |
03.14 | এখান থেকে কমেন্ট মুছে ফেলি এবং এখানে লিখি। |
03.24 | এখন আমাদের কাছে লেস দেন অর ইকুয়াল টু অপারেটর আছে। |
03.29 | এই অপারেটর অপারেটরের উভয় পাশের দুটি অপারেন্ডসের তুলনা করে। |
03.33 | a লেস দেন অর ইকুয়াল টু b হলে এটি true দেয়। |
03.39 | উপরোক্ত শর্ত true হলে এই printf স্টেটমেন্ট নির্বাহ করা হয়। |
03.43 | উপরোক্ত শর্ত false হলে এটি এড়ানো হয়। |
03.46 | কন্ট্রোল এবং তারপর পরবর্তী স্টেটমেন্টে যাওয়া যাক। |
03.50 | এরপর গ্রেটার দেন অর ইকুয়াল টু অপারেটর আসে। |
03.53 | এটি a এবং b তুলনা করে এবং a গ্রেটার দেন অর ইকুয়াল টু b হলে এটি true দেয়। |
04.01 | উপরোক্ত শর্ত true হলে এই printf স্টেটমেন্ট নির্বাহ করা হবে। |
04.05 | চলুন এখানে কোড এক্সিকিউট করি। |
04.08 | Save এ টিপুন। |
04.10 | টার্মিনালে ফিরে যান। |
04.12 | আগের মত কম্পাইল এবং এক্সিকিউট করুন। |
04.17 | আমি a কে 8 এবং b কে 3 হিসাবে লিখি। |
04.23 | আউটপুট প্রদর্শিত হয়েছে : |
04.25 | 8 is greater than or equal to 3 |
04.30 | এখন বাকি কোডে ফিরে আসছি। |
04.33 | এখান এবং এখান থেকে মাল্টি লাইন কমেন্ট মুছে ফেলুন। |
04.43 | এখন আমাদের কাছে ইকুয়াল টু অপারেটর আছে। |
04.47 | এটি ডাবল ইকুয়াল (==) চিহ্ন দ্বারা বোঝানো হয়েছে। |
04.50 | উভয় অপারেন্ডস একে অপরের সমান হলে এই অপারেটর true দেয়। |
04.57 | a, b এর সমান হলে এই printf স্টেটমেন্ট নির্বাহ করা হয়। |
05.01 | না হলে, কন্ট্রোল এবং তারপর পরবর্তী স্টেটমেন্টে যাওয়া যাক। |
05.06 | একইভাবে, আমাদের কাছে নট ইকুয়াল টু অপারেটর আছে। |
05.09 | উভয় অপারেন্ডস একে অপরের সমান না হলে এই অপারেটর true দেয়। |
05.15 | a, b এর সমান না হলে এই printf স্টেটমেন্ট নির্বাহ করা হবে। |
05.21 | প্রোগ্রাম শেষে আসছি।
Return 0; |
05.24 | Save এ টিপুন। |
05.26 | টার্মিনালে ফিরে যান। |
05.28 | আগের মত কম্পাইল এবং এক্সিকিউট করুন। |
05.33 | a কে 8 এবং b কে 3 হিসাবে লিখি। |
05.39 | আউটপুট পর্দায় প্রদর্শিত হয়েছে : |
05.41 | 8 is not equal to 3 |
05.45 | সুতরাং, আমরা দেখছি রিলেশনাল অপারেটর কিভাবে কাজ করে। |
05.48 | বিভিন্ন ইনপুটের সেট দিয়ে এই কোড নির্বাহ করার চেষ্টা করুন। |
05.52 | এখন, অনুরূপ একটি প্রোগ্রাম C ++ এ লেখা বেশ সহজ। |
05.56 | সিনট্যাক্স এ কয়েকটি তফাৎ রয়েছে। |
06.00 | আমি ইতিমধ্যে C ++ এ কোড লিখেছি। |
06.04 | এটি হল C ++ এ রিলেশনাল অপারেটরের কোড। |
06.09 | লক্ষ্য করুন যে হেডারটি আলাদা। |
06.12 | এছাড়াও এখানে আমাদের কাছে ইউসিং স্টেটমেন্ট আছে। |
06.16 | C ++ এ আউটপুট স্টেটমেন্ট হল cout. |
06.19 | এবং C ++ এ ইনপুট স্টেটমেন্ট হল cin. |
06.22 | সুতরাং এই তফাৎ ছাড়া, কোড দুটি অনেকটা একই। |
06.27 | Save এ টিপুন। |
06.29 | নিশ্চিত করুন যে ফাইলটি এক্সটেনশন .cpp দিয়ে সংরক্ষিত হয়েছে। |
06.33 | আমি ফাইলটি relational.cpp হিসাবে সংরক্ষিত করেছি। |
06.38 | কোড কম্পাইল করি। |
06.40 | টার্মিনাল খুলুন এবং লিখুন g++ relational.cpp -o rel1. |
06.51 | এক্সিকিউট করতে লিখুন ./ rel1. Enter টিপুন। |
06.57 | a কে 8 এবং b কে 3 হিসাবে লিখি। |
07.01 | আউটপুট প্রদর্শিত হয়েছে : |
07.03 | আমরা দেখি যে আউটপুট C কোডের মত একই। |
07.08 | এখন আমরা একটি এরর দেখি যা আমরা পেতে পারি। |
07.11 | প্রোগ্রামে ফিরে আসি। |
07.13 | ধরুন আমরা এখানে ডাবল ইকুয়াল চিহ্ন একক ইকুয়াল চিহ্ন দিয়ে প্রতিস্থাপিত করছি। |
07.20 | Save এ টিপুন। |
07.21 | টার্মিনালে ফিরে যান। |
07.24 | আগের মত কম্পাইল এবং এক্সিকিউট করুন। |
07.34 | এখানে আমরা দেখি এটি 3, 3 এর সমান দেখাচ্ছে। |
07.38 | প্রোগ্রামে ফিরে আসি। |
07.40 | এর কারণ এখানে আমাদের কাছে এসাইনমেন্ট অপারেটর আছে। |
07.44 | সুতরাং b এর মান a কে নির্ধারিত করা হয়েছে। |
07.47 | এখন এরর স্থির করি। |
07.49 | একটি ইকুয়াল চিহ্ন লিখুন। |
07.52 | Save এ টিপুন। |
07.55 | টার্মিনালে ফিরে যান। |
07.56 | আগের মত কম্পাইল এবং এক্সিকিউট করুন। |
08.04 | আউটপুট এখন সঠিক। |
08.06 | টিউটোরিয়াল সংক্ষিপ্তকরণ করি। |
08.09 | এই টিউটোরিয়ালে,আমরা শিখেছি |
08.10 | রিলেশনাল অপারেটরস যেমন |
08.12 | লেস দেন : যেমন a < b |
08.15 | গ্রেটার দেন : যেমন a > b |
08.18 | লেস দেন অর ইকুয়াল টু : যেমন a <= b |
08.23 | গ্রেটার দেন অর ইকুয়াল টু : যেমন a >= b |
08.27 | ইকুয়াল টু : যেমন a == b |
08.30 | নট ইকুয়াল টু : যেমন a != b |
08.34 | নির্দেশিত কাজ হিসাবে: |
08.35 | একটি প্রোগ্রাম লিখুন যা ইনপুট রূপে তিনটি শিক্ষার্থীর নম্বর নেয়। |
08.40 | কোন শিক্ষার্থী সর্বোচ্চ নম্বর পেয়েছে তা দেখতে নম্বর তুলনা করুন। |
08.44 | দুই বা ততোধিক শিক্ষার্থী সমান নম্বর পেয়ে থাকলে সেও যাচাই করুন। |
08.49 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
08.51 | এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। |
08.54 | যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। |
08.58 | কথ্য টিউটোরিয়াল প্রকল্প দল |
09.00 | কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
09.03 | যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়। |
09.06 | এই বিষয়ে বিস্তারিত তথ্যের জন্য contact at spoken hyphen tutorial dot org তে ইমেল করুন। |
09.14 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। |
09.18 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। |
09.24 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, |
09.27 | spoken hyphen tutorial dot org slash NMEICT hyphen Intro |
09.35 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ। |